We stayed at the flat for the six nations and the location is fantastic-so close to the royal mile and Princes street. The flat is so clean and had everything you could want. Its warm, comfy and the view of the castle is lovely. Good shower, comfy bed and blinds so its dark for sleeping. Cannot fault it -thank you :)