Great location. Very comfortable accommodations.
The whole complex is well kept. Easy access to a wide variety of excellent restaurants. Secret Beach definitely worth the trip. Loved zipping around on a golf cart.