James's place is just wonderful! Great location, great host and a great flat. James provided us with tips, was very understanding with our check in (it changed a few times) and was just overall lovely! Definitely recommend :-)