Stayed here with young kids. The rooms we were promised when we booked were not delivered, we were first given a king room for a family of 4 that would connect to our friends' room. It was quite a hassle to get the desk to agree to move us down the hall to a room with a double bed. In the future, I wouldn't book here if you have any requests at all outside a standard room. No one seems to really know the hotel or is interested in making sure your party has the required accommodations.
That being said, we enjoyed the movie by the pool and had a nice dinner on the patio. Menu wasnt too kid friendly, but this really isn't a family hotel. We took advantage of the shuttle to the second pool and strip of beach. Received much better service there from all the staff we encountered here. Pool bar was friendly and so were the wait staff.