John is fantastic. He was very accomodating for both our arrival and departure times. The place was as described and well kept. The location is brilliant. He also gave great suggestions about where to go in the local area.