We've stayed at Mt Enron twice. That was the last 2 trips. Befor that 5 trips stayed on Dutch side but wound up on orient beach. MtVernon is great. Close to the beach which is where we spend majority of time. Also only mile or two from Marigot and Grand Case. Last trip we didn't even rent a car just took a taxi a couple of times to Marigot.
Get Leslie to pick you up. He'll stop at the grocery store on the way to MtVernon or else contact shop and drop. Only caveat the property is quite hilly.