Great experience. Food was great, the entire place was clean and the staff was the highlight - super polite and attentive.
My wife and I travelled with our 2 year old for 10 days. The Barcy club, play structure, kids pool, tennis, basketball, soccer court and mini golf was great and gave us a variety of things to do.
I think premium was worth it. The room was ocean view, the mini bar stocked daily and included room service. You also get access to the premium lounge which makes for a great spot to cool off and grab a snack/drinks. You also get unlimited reservations to the restaurants. For premium alcohol they got Patron, grey goose, higher end booze, it was worth it.
Was quick getting from the airport to the resort. Same with resort to downtown.
Definitely a family &/or senior destination resort.
Loved it would highly recommend and we will go back.