The good: Clean, spacious and comfortable room. Kids had a lot of fun in the pool. Breakfast was very good for a buffet, and the staff working the breakfast area was a rockstar.
The bad: The front desk clerk was disorganized and seemed unfamiliar with the system and couldn't figure out our booking until another staff member came to help. He was also noisily chewing gum during our interaction.
We were put up on the 4th floor, and the vent valve of range hood was loose in the vent, and it was flapping and squeaking loudly all night with the wind. At first we thought someone down the hall was opening and closing their door repeatedly because of the volume of the noise, but it was actually the range vent. My parents were in the room next to ours and had the same issue with their vent. As a result, none of us had a restful sleep at all. We did bring this up at checkout.