The location of this flat was perfect for us - literally opposite the castle with great views of the town. We stayed over new year so anywhere would have been expensive, so possible because of the price there were a couple of little niggles.

Firstly, when we arrived there were not enough mugs to make a cup of tea - this was because the last guests had left the dishwasher full of dirty dishes - it would have been nice if this had been turned on before we arrived. Secondly the shower is electric and very hit and miss - it sounds a bit petty but for £1200 for 3 nights the little things start to matter! I would say this is a nice flat and we had a really fun time, but it is quite basic compared to other air bnb places we have stayed - for example we wanted to cook one night and there was no oil, there was no coffee for the morning and we had to buy loo roll as there was half a roll left for 4 people for 3 nights. I don't think I expect to buy all of this if paying for self catering.

All in all, quaint flat which is brilliantly located with a door onto the royal mile. Just bring your own coffee and loo roll!