Warm, welcoming hosts, beautiful location, lovely view, spotless house, comfortable and well equipped