Wonderful location, terrific hosts, and a very comfortable stay. This was my second stay, and we fantastic to be back.