Great place, great hosts, great dog ;-) The rooms are clean, comfortable and have everything you need. The hosts are very friendly and communicative.