What a wonderful place to stay, and excellent hosts. A+ -- BOOK THIS PLACE!