The house, grounds & swimming pool are beautiful. The kind couple that clean and maintain everything are wonderful and they clean everyday. The house, grounds and pool are spotless!! The lagoon is amazing, but it gets very crowded with tours from other cities, and it was smaller than I had imagined. There is a disadvantage to not staying on the beach, as there is no entrance to the beach without paying, unless you are staying on the beach. Akumal is unlike any beach town I've ever stayed - there is no view to the ocean unless you go to a restaurant that is on the beach. You can't see it while walking on the road or sidewalk to and from town, or within the town itself. Miguel made two dinners for us that were delicious. We all felt very pampered: his wife shopped for the groceries and they set the table, served the food and cleaned up afterwards - all for a very reasonable fee.