We had a wonderful stay at Hannah's apartment - the location is perfect, just a stone's throw from a great view of the castle and short walk from the Royal Mile. There are lots of restaurants close by which we really enjoyed including a lovely, authentic and reasonably priced French restaurant. Hannah's apartment itself was also fantastic - stylish, comfortable and spacious. Hannah and her co-host Rachael really went out of their way to make us feel at home, would highly recommend.