John is an excellent host. He made sure everything was set for me as he was out of town. He communicated efficiently and provided more than enough details during my entire stay. I would highly recommend his place to others!