So this was out third day here. I will do a full review when I get back but thought I would let you all know a bit now. Weather is great. We got a two bedroom suite with Club Premium and the room is huge. It's a bit dated but clean and everything in working order. I am not sure the Club Premium is worth it, except if room service is important to you. The V.I.P service is not what it is in other places I have stayed. The pools are great and we spend out time at main pool right by beach. Waiter service is very inconsistent. All three days didn't see any waiters till afternoon and then not around much.The good thing is the beach bar is right around the corner from main pool but still hard when you are trying to watch young kids at the pool. Fortunately some nice people always willing to watch your kids when you need to get a drink. The buffet is small in comparison to other places I have been but food is decent. Not a lot of Mexican dishes. This was the first night I could reservation for Mexican but daughter sick so my husband and son went. The Club Premium lounge is where we can book a la cartes but every time I went no one there, I finally booked at front desk although they were reluctant to do it. Tomorrow I eat at the Italian. Let me know if any questions and I will try to answer?