James is a friendly, communicative, and all-around superb host. He went above and beyond to give me friendly recommendations and help with an unexpected situation (my glasses breaking). His comfortable flat is in a great location and is a very good value.