Nice little flat, very well-located. On the top (fourth) floor of a building overlooking the Royal Mile. Unfortunately we didn't receive enough linens for the number of people staying, and had to spend a good chunk of time on our first day just waiting in the flat for them to arrive. It was eventually sorted out though. Overall, the place was perfect for what we needed!