Lovely, clean, spacious, excellent location. Great and friendly host. This place is amazing, the scenery is breathtaking, and their dog is so cute. Highly recommend this place and would definitely stay again.