John was a great host! Great communication, amazing location, great value! Would be happy to stay again.