Joshua is a very accommodating host, and the flat has everything you need when visiting Edinburgh, including a very handy location.