The hospitality and location were unsurpassable. The view was fabulous! The private access beach was world class! The snorkeling was amazing! Loved it and can not wait to come back.