Our stay at James' flat was excellent. Great location, homey feel with a well stocked kitchen and amenities. Communication was not only punctual but also amicable, it was clear he cared about our stay being comfortable. Highly recommend.