An excellent apartment in a superb location. There’s probably no better place to stay in Edinburgh.