Josh is a wonderful host and has a very clean and accommodating flat. I would definitely stay again when I'm next in Edinburgh and highly recommend it to others.