Beautiful place with an ocean view. Facilities are excellent with friendly staff and tons of security. Minutes to the beach.
Be aware of gratuity included to the bills at the resort restaurants/cafe. They are also a bit pricey, but there are cheaper options in a close proximity.
Kids friendly except during the spring break season.