This place was perfect for a short stay with our toddler and small dog. The hosts were very welcoming and friendly, great with communication, and very accommodating. The space was extremely clean and spacious, and overall very comfortable.