James' apartment is very well located, clean and spacious. We had a really good time and we will definitely come back!