We had a great stay! The entire beach has a coral reef just a few feet into the water. Enjoy snorkeling, but watch out for the corel being sharp. The Westin is a 10 min walk and the beach in front is very nice + has nearby bathrooms. As a nice small touch, the beach chairs they provided (they're in the closet) were better than I realized folding beach chairs could be.