We stayed at the Villa this year and loved it. It's quiet, very well-maintained, and the staff is great. Brent, the on-site manager, really takes care of the place and the guests. We've already made reservations for a return trip next February and I just made reservations today for a visit in December. There isn't a beach, but they've put in some sand and a nice palapa. Unless you want the complete privacy of a house, or hotel "amenities" (breakfast buffets, swim-up bars, water aerobics classes, and bingo games), Villa Aldora has everything you really need. Like ScubaBird, i generally ate something like lunch (brunch?) at Mr. Sancho's during the surface interval. The food is mediocre at best, but the guacamole and fish tacos aren't bad. A snack back at the Villa after diving was usually as much as i needed. Getting into town for dinner is pretty easy, but I don't know that it would be great for lunch. For the reasons others have mentioned, Aldora is my favorite dive operation. My friends and I like Dario as a divemaster. Aldora is more expensive than some of the other operations, but it is a good value. Long dives, good service, small groups, and dive sites other operations rarely visit make it worthwhile. They do a good job of grouping divers of similar abilities and interests, which makes for better dives for everyone. i can recommend Aldora Divers and Villa Aldora without reservation.