We had an excellent time staying at John’s. The location itself was perfect and the apartment felt like a little home away from home. John was also very easy to deal with and responsive. We’ll definitely be staying again!