The location is great, the building is within a few steps away from a beautiful lagoon/beach, which is perfect for kids and adults alike. They also have a nice pool and sitting area with lounge chairs and even tables and grills. The condo unit is very well maintained, clean and well supplied with essentials. They also have a lot of beach gears so no need to pack your own. Communication is very easy with management it was a very smooth process from booking, checking in and checking out. I would definitely recommend this place for a nice balance of fun and relaxing vacation with family and friends.