We enjoyed our stay. The room was clean and they have tons of snorkel and beach gear for you to use. One thing worth noting though is that it's oceanfront (incredible views) but it isn't BEACH front. As in you can't walk right out your door and step foot on the beach. Also, this was the only place we stated on the island (stayed at 3 Airbnbs) that didn't have an AC window unit. I would imagine it would get very hot in peak summer temperatures. Check in was easy, the resort area it's in is very safe and well maintained, and we never had a problem with parking.