John is an incredibly generous host, full of outstanding local knowledge! Really great place to stay!