Lovely flat, with beautiful views from the Royal Mile. Flat was spotless, beds sooo comfortable, I slept better than at home, and location couldn't have been better. Richard was also a lovely host, meeting us for check in and showing us around the flat. He also gave a great recommendation for a restaurant 5 mins away, Pibroch, which was one of the highlights of our stay. Book a day or two in advance to make sure you get a table. Overall a fab place to stay.