we had a great stay at john's place. great location, amazing views... the place has everything you need. John was helpful, knowledgeable and an all round great guy. would definitely recommend staying here.