Perfect for what we needed. Very clean, quiet and pet friendly. The hosts were extremely responsive and accommodating.