The pool was unique and the staff when we booked was great. Outside of those 2 things, there was nothing good about this stay. We have 2 children (10 & 6) and they put us directly across from a wedding reception. It’s 10:30pm and trying to sleep as we have to be up early but the noise and bass is too loud. It is shaking our room (I have a video). The front desk staff said they can’t do anything about the noise because there is a contract with the wedding party. I completely understand a wedding reception will be loud, but then maybe have the wedding guests who are staying the night, be grouped together near the reception. 
Our room has mouse droppings (I have a picture). We had a centipede crawling on the bathroom floor. There are tiny bugs walking along the floor. The lifeguards at the pool were useless for asking patrons to follow the rules (no jumping, no children under 18 in the spa area, no alcohol in the pool area. For our first night, we told the lifeguard and she actually did something about the alcohol in the pool area, minors in the adult section and no diving but only after we brought it up. Our second night, the lifeguard had ear buds on and was watching his phone. He did nothing when I brought up to him the jumping into the pool. I wish I could say “you get what you pay for” but for over 250/night, this was a complete ripoff. DO NOT STAY IN THIS HOTEL. The pictures on the site are not accurate.