James place has the perfect location right on Hagley Park and easy for driving into from out of town. Lots of eateries locally and town a pleasant 10 minute walk. Apartment was spotlessly clean with a good shower but smaller than expected and quite dark inside.