Booked a family suite -the VIP Room #2 - worth it! The place was huge and could easily accommodate 6 adults! Loved the colors throughout the property. Clean, spacious, updated and well maintained. Our room had an ocean view but it took 28 steps one way to get to our room (not great for those with mobility issues). Breakfast was included and it was delicious with lots of options. There was a restaurant onsite, live entertainment at night and great place for divers. Place had 2 pools and entertainment center (we did not have enough time to enjoy them). Staff provided great service and they were all amazing! Snorkeling gear and kayaks area available but sadly you could only use it in their property only and you were not allowed to use them if you wanted to go to another area. The pools had an ocean view but no beach area-very rocky. You have to go to another area to swim in a beach like White Beach. Property was safe and secured.