I don't want to repeat all of the positive comments already posted, but do want to reiterate some great things.
The food- amazing in quality, presentation, and variety. I'm a vegetarian and "clean" eater and there was always a huge selection that fit my healthy diet. (Ex- the green juice at breakfast)
The pool- great temperature, clean, relaxing.
The beach- spotless, sugar sand. We walked along the shore quite a bit and the beach at Secrets was by far the best maintained. We liked to get chairs on the beach and there was plenty of opportunity to stay in the shade if needed.
The staff- superb and happy to please guests.
The fitness facility- I work out a lot (Crossfit, Spin, boxing) and I could do almost any workout at the resort.
The entertainment- very fun! It's not Broadway, but you shouldn't expect it to be. The team was very talented and engaging.
There was so much to do from pool, beach, darts, putt putt, kayaking; we couldn't fit it all in.
I would highly recommend the resort!
- Free Wifi
- Free Parking