Very nice and clean flat, with plenty of space which made the stay very comfortable. To get to the flat you have to walk up to the third floor, there is no elevator, but that didn't bother us. The washing machine and the dishwasher are useful as well. Very good and quick communication with Alex. The end of the Royal Mile towards the North East is easily reached by foot in about 15 min. The seaside and the beach are also close by, only a bit more than 2 km away. There are good places for running, in the Holyrood Park basically next to the flat and at the sea. Would definitely return and happy to recommend.