Great staff and good vibes. We really enjoyed our stay here. The dining room staff, beach staff, and animators were really good to us. Food gets repetitive (more fruit, please!) But apart from that we loved it all.
Tip: the party on the stage goes until 11:00 pm most nights. If you aren't a night owl, ask for a room facing away from the stage. We partied on our balcony.