Beautiful views, wonderful amenities, friendly and inviting hosts, very cute animals and a place to stay that is quirky and unique!