We are considering a trip to Virgin Gorda. We are two couples (parents - 70's, daughter and son-in-law, 50's) who are looking for a great beach, snorkeling, views, relatively easy access to beach, relative privacy (or the illusion of) and a location with groceries, budget or moderately priced restaurants, other beaches, parks and other things to do within an easy drive (or walk). We are looking at the back row of villas at Mahoe or something at Guavaberry. Suggestions, comments? Has anyone stayed at both to be able to compare? Thank you!