The staff was very friendly and helpful. My luggage was brought to my room while I waited for a room to become available. As soon as I arrived, TARAAAAA! They gave me two small beds (I requested one large bed).
I tried the BBQ party on Saturday night... I thought it was AYCE... yes, it was, but there were NO drinks at all. You had to buy them separately, even just water. It's all you can eat, but not all you can drink!
Breakfast was okay.
The hotel location was great; I enjoyed the beachfront atmosphere.