The lobby and restaurants in this hotel were great. I really liked that there were lots of dining/food options and a gift shop on site. The water park was great, but I was worried about my kids (ages 10 and 12, so not little!) getting seriously injured on the bigger water slides - they were a bit intense, but my kids loved them, while my husband and I almost had a heart attack every time they went down! Water park areas could have definitely been cleaner - someone’s hair extension was on the floor in the exact same place for both days of our stay, among other debris. We really enjoyed the outdoor pool area, especially the restaurant by the pool, so we could eat while our kids enjoyed swimming. The hotel hallway on our floor was dirty and there were several pieces of trash on the floor. The door to our room was very hard to open and close and was very dirty. The room itself wasn’t too bad, but certainly could have been cleaner. The pull out couch bed was very uncomfortable and had some sharp pieces sticking out. There was a mattress cover on it that was pretty gross looking, but housekeeping kindly brought us a new one and even put it on the bed for us. We did appreciate the size of the room, the balcony overlooking the ocean, the little kitchen with large fridge, a sink inside and outside of the bathroom, and 2 TVs.