What a luxurious treat! This resort is small, personal and intimate, so much better than the mega hotels on so many of the other beaches. And, the beach! almost private and so very beautiful. Loved having the 2 pools to choose from, the bar and restaurant right on site! The staff were friendly, helpful and courteous; everything was so clean and fresh! I thought having the 3 of us (with our 11 yr old sleeping on the pull out chair) would be cramped, but we had plenty of space and what a nice amenity / money saver to have the kitchenette! And, the deck ... coffee and the newspaper with those views. Just lovely. Can't say enough. As far as local activities and restaurants, I'd recommend the Butterfly Farm, the snorkeling adventures with Rock'nRoll Safari, and dinner at Izi ... such fun!