We had a great experience at John's place! John was extremely professional and respectful. He answered any questions that we had and was very flexible with our check in and check out. Would definitely stay again!