Wonderful family friendly resort on a beautiful white sandy beach. Very good food, excellent entertainment, rooftop lounge, bowling alley, great ambience. Rooms are a little dated, but really – who spends a lot of time in the rooms? Nice patios, fantastic wedding staff – actually fantastic staff everywhere! Very fun atmosphere.