This place is just perfect! It's clean and fresh and the hosts have the perfect available-but-unobtrusive manner. We've already booked another visit this spring.