We had a great time with two small children. The patio is perfect for the kids with plenty of room to run around and splash in the baby pool. We cooked most meals for ourselves in the kitchen and everything needed was already there. Bathroom and bedrooms are good as well.