Great location! Great place. Wonderful hosts. I've stayed twice now and each time has been excellent.