Large house can accommodate many. Not many amenities like cooking and baking needs or glasses, paper towels, bowls. A/C is unable to cool efficiently. Extra pet deposit of $104 that is not disclosed until AFTER you've booked and paid the deposit.