I stayed at James' apartment for a month. The place has everything you need to be comfortable and is in a great location. James is an excellent host and communicates very well. Definitely recommend.