Catherine's house is great. The room are spacious and clean. There are some toys for kids and my baby loves playing around so much. I love the kitchen which is large and provides lots of kitchenware and seasoning. We enjoyed the stay so much.