I was pleasantly surprised at how clean this hotel was. The lobby and common areas are very well thought out, and the room was excellent. I'm a perfectionist, so the bathroom, beds, even hidden cordes were all in order. The bathtub was extremely deep, felt spa-like. It was 4:00 p.m. and cool out but the pools were heated enough to swim, which was awesome for the kids. Hotel is kid friendly, but also upscale. I'd stay here again for sure.