John was amazing! He greeted us and was full of helpful tips and places to visit. His place was perfect and so close to all the sites. We would definitely stay here again. Thank you John!