We enjoyed the stay overall. But our main complaint was the room is advertised for 5 people. It only had 2 beds, with no guaranteed access to an extra roll away bed (for reference, we rented one of the 2 bedroom suites). We had to purchase an air mattress to have enough places to sleep because they had no roll away beds. It would be better if those rooms had some sort of futon available instead of the 2 sitting chairs (in the event of 5 people using the room). And along that same line, they charged for a 5th guest, even though the 2 bedroom suite was advertised as being able to accommodate 5 people. Which I thought was strange.
Other than that, we did feel the location was good, and the room was cozy and clean. And the kids really enjoyed the pool and the full breakfast.
We would possibly book again in the future, and just pack the air mattress.