Hotel was mediocre. Could use updating, most staff were poorly trained.
Rooms: note that the second floor suites have a SHARED balcony. It was my fault I missed this detail. The balcony is still beautiful but the door to get to it is extremely difficult to open. The bathrooms are spacious and there is a bin for used towels which was a nice touch. The room itself was fine, less a few details. The walls need to be cleaned or painted. The refrigerator does not fit a takeout container. Our fan was noisy. There was dust under the furniture.
Service: overall the service was poor. I was completely ignored by one pool waiter for HOURS. There were a few wonderful team members that should help train the rest. Brian at the pool/beach was fantastic- friendly, fast, and attentive. Waitress Alexis was absolutely slammed our first day at the pool but was present, friendly, and communicative throughout. The maintenance man was probably my favorite, I wish I remembered his name. Not only is he always smiling and friendly to guests while he’s moving through the hotel, he came to fix our lights, took care of everything while we ate dinner only balcony, and gave us tips about the best spot to enjoy our ice cream at the end.
Beach/Pool: We booked specifically for the lazy river. It was smaller than I imagined but my daughter absolutely loved it and spent as much time there as she could. The hotel blocks the sun on the pool for a couple hours each afternoon- probably good to plan lunch around that if you’re a sun lover like me! The beach was nice but unfortunately we spotted lots of jellyfish walking on our second day and decided to steer clear of the ocean after that. The beach was not as easy to walk as the jersey shore, it’s slanted along the waterline.