Cannot recommend this flat enough. Perfect location on the royal mile, walking distance from everything you'd want to see or do! Be aware though, it is located up a very precarious concrete spiral staircase which is absolutely lethal with a suitcase or after a few drinks in high heels... However, it didn't ruin our stay and the flat itself is spacious and was perfect for six on a girls trip!