This house has everything you need and MORE! We had an amazing time here. I highly recommend this house.