A stellar place to stay! Hosts are communicative and welcoming, the kitchen is well-equipped, and the place is accommodating to dogs.