An amazing place to stay and John is an excellent host who solves our problems immediately during the stay!