Everything was great. The rooms are a little small, but our family of five (3 small kids) fit just fine. The beds are pretty comfortable and it was nice that there were a few kid activities/toys.