John's place was exactly what we were after. He was very responsive to all contact and made our stay a very pleasant one. The apartment was very clean and perfectly set up for our week-long stay. We did not encounter a single issue while we were there. The bathroom and kitchen are spotless, nicely furnished, and the location is perfect. We would definitely recommend the place to all.