Great place, beautiful surroundings, friendly hosts (and pets!).