We had a great stay at John appartment, the place was clean and perfectly located. John was very responsive and flexible.
I fully recommend!