Really a mixed bag. We had a 1-bedroom suite and the rooms are nice and clean. The beds are too firm, but our kids pullout was actually perfect. Breakfast selection is terrible, but they have a nice lady who will actually operate the waffle iron for the kids. We stayed three nights and the room wasn't even cleaned one morning but the other two mornings the rooms were absolutely perfect. A key negative was that the carpet in the hallway is filthy. It has numerous spills and even one red blotch in the hall near the exit to the pool that looked like fruit punch or blood. It's like the broken window theory. Once people see a pattern of spills on the carpet they won't be so helpful in reporting a new spills and soon enough the carpet looks like a disaster. In sum, this is a 4 not a 5 because of an inconsistency in the customer experience and a lack of attention to details.