James is a great host and this is a great place to stay. Excellent location and a very warm and comfortable flat. Will definitely try to stay here next time I'm in Edinburgh.