Great location! Good amenities and comfortable beds. Snorkeling and beach gear was available. Unfortunately there was construction going on during our stay, and we weren’t told prior to our arriving. The 6am wake up calls weren’t ideal. But overall we managed!