John is an outstanding host and has everything you could ask for. He’s great with communication and an overall good person. We are completely satisfied with our stay.