Great location, just off royal mile. Not the nicest alleyway to walk down to get there but that’s just being picky. The flat was clean and as described. Small issue with the heating but facilities where out abs resolved within an hour. The only downside is the internet is very slow, streaming services regularly paused and stopped and android phone would not connect to it. But if you’re spending most of your time out and about should not be an issue.