Staff were very kind and attentive. Building is old, outdated and the carpets were stained throughout. The bathroom was rusty, even the bottom of the tub had rust. The key cards never worked. We had to go multiple times to have them redone. The pool is small, but my child enjoyed it. The gym was nice and clean.