Building was old and a bit outdated. Pullout couch mattress needs an upgrade - either a new one or a comfy topper, it was VERY uncomfortable. View was amazing and room was mostly fine - kitchen was nice to have, bathroom needs better finishing work, the caulking around all fixtures was messy. The staff in main building very friendly, lots of kids activities to join in on top of the water parks, pools, beach. Access to the beach was perfect!
We enjoyed our stay, location was perfect in our opinion but we had a rental car to get to the popular areas, as we said the view was amazing and just what we wanted, and being able to leave the building to the beach was great! We are ones that at times just view the room as somewhere to sleep, it was clean and aside from the pull out mattress was comfortable, so if looking for fancy 5*'s, I wouldn't say that but i feel like rest makes up for anything the room or building ascetics lack.