This is a wonderful place. Excellent location, spacious, clean, well-appointed, and comfortable. Excellent hosts. A hidden gem in a beautiful setting and an unforgettable view. Highly recommended.