The location was great, a 5 minute walk through two pool areas to the beach and lagoon, which was beautiful and had fish and turtles. The snorkels and beach chairs were great. We spent a lot of time on the balcony, and loved the doors that open all the way. The kitchen was stocked with everything we needed to make our meals and the washer and dryer were so nice to have. We would definitely stay here again.