Rare find! Not often do I give 5* ratings, but this is all 5*'s! Location, cleanliness, helpfulness of hosts, beds, view, all you want is there! I was most impressed, and will book again for next year!