Perfect, comfortable place for 2 adults, a toddler, and a dog. Great location, nice patio, and welcoming host. We stayed for 10 days and it felt like home away from home.