It was a great experience to stay in this resort. We truly loved the excellent customer service, the blissful views of the beach, and the food. They have lots of variety of food, not a long wait for seating and food arrived timely.
The only downside of the resort, our room had an awful sewage smell, they fixed it temporarily but the smell continued. Lobster House for dinner - we had to wait 1.5 hrs for our table to be ready, not sure what happened but the surf and turf dish was absolutely worth the wait.
I will definitely return to the resort but would be very selective as to the room is assigned. I loved the activities of the day, they were very fun!