Perfect place to stay for a family. Kitchen is new and up to date - rooms are clean - the step downs kind of caught us off guard but once we figured out they were there we were ok. Overall I would definitely recommend