This condo is fantastic. Waking up every morning and having a cup of coffee on the patio and staring out into the ocean...gorgeous. The condo is large and spacious with fantastic amenities. Snorkels, swim goggles, boogie boards, blow up rafts...any sort of beach accessory you could need is provided. There was a complimentary bag of coffee and chocolates upon arrival, which is such a nice, thoughtful touch. The condo has all the needs: blender, cookware, spices, plenty of beach towels, etc. The lagoon pool is fantastic. THE BEACH IS THE BEST. I think at most there were 12 people on the beach and we are in high season. I still don't understand where everyone is. We had the beach and pool mostly to ourselves. This is the perfect unwind condo. If you're hoping for lots of watersports, this is not the condo for you (the lagoon beach is a very calm beach), no jetskis or serious snorkeling. The three very tiny downsides are no onsite restaurant, the onsite bar closes at 9 pm and there isn't much of a surrounding town. Obviously nothing that the host can do about that at all. Not a big deal for us because we are beachcombers, but I know there will be others who care about that. If you want to relax, cook some meals at home, lounge by a pool after a day at the beach without being overrun by tourists (or kids), this is the best condo available. We would come back again without a doubt.