This place is very comfortable, clean, and accessible. The only caveat is those stairs. Kids love them but anyone on the "taller side" needs to be very careful. They can be slippery and cumbersome.