The room was a nice size for 2 people and there was a sofa bed with an extra tv in case you are traveling with young kids. The kitchen area was small with limited counter space, but it worked. Room was clean and the sheets and towels felt and looked like they were new. We were very happy with our stay.
It was truly a great location and had great amenities/ activities for the family. My family really enjoyed staying here. The view was breathtaking to wake up to in the morning, the convenience of being able to walk a few feet to the beach, the multiple pools and water park area was perfect!
Overall the property was a good stay. The beach view was pleasant. Anything you need will have to be provided through contacting the host instead of the hotel itselt. Luckily, the host is very responsive. My kids enjoyed the indoor waterpark more than the beach itself. They had a blast swimming and splashing in the kiddie pool. We stayed the hottest week in June and it seemed like the AC had a hard time keeping up. The kitchen is on the smaller side but provided the means to cook if you chose to. It's pretty central to most food and attractions. We enjoyed our stay.