Great stay! The place is clean, spacious and has every amenity. The hosts are kind and friendly. Our dog was very comfortable here as well :)