John's place is clean, well-designed, and in a great location. Additionally, he was very communicative throughout. Highly recommend.