We had a great time, kids found lots of games and activities to do. Kitchen was great and everything was clean. the only thing that could make it better was an attached bathroom to one of the rooms (as they needed to interrupt one of the other rooms if they woke up in the night). still a 5 star experience.