The condo itself was perfect. Nice balcony, partial view of the ocean, and excellent view of the lagoon / courtyard with palm trees, etc. excellent master bath, washer / dryer, full kitchen, close to elevators and the main resort lobby (but very quiet), etc. The resort was pretty good. Three pools to choose from and two are large and have water slides (though neither very good). Several large hot tubs. If I was being nit pickey I think the pools could be a little better maintained and I wish they had chairs on the beach you could use without spending close to a hundred bucks a day for a chair and umbrella. The snorkeling right in front of the resort was outstanding. You can.rent snorkel gear right on the property.