My daughter and I spent a few days at James' apartment, and we would highly recommend it. James was incredibly communicative and easy to work with. The apartment is very central, contains everything you could need, and was very clean. It definitely deserves a 5-star rating!