We stayed at John's place for 2 months and the apartment had everything we needed. The central location made it easy to get anywhere we needed. The apartment was really clean and John's team were very responsive to any questions we had.