We had a great stay at John's place. It was superclean, the room was very spacious, and cozy. Although it has shared bathroom we did not face any problem at all with other guests as it was always available everytime we needed to use it. John is also very hospitable and considerate on early check in/late check out requests. We will definitely recommend his place to everyone. Thanks John!