We stayed at Coral Bay for 10 nights in a Beachfront Deluxe Villa, and couldn't recommend it highly enough. The villas were large, clean and thankfully, airconditioned! The bed was huge, and the waterfall shower was wonderful. We made good use of all the amenities provided, the pool, restaurant, spa and all were fantastic, but what made it truely wonderful... more






