I enjoyed my stay at John's place. He was very polite, positive and professional. He communicated exceptionally well from the onset of my stay.