John went above and beyond to make our stay incredible. His communication was crystal clear and his place was amazing! He had everything we may have needed for our trip or forgot ready for us. The location is amazing too as we were close to everything. Can't recommend him enough!