Nice place. 15 minute walk to the Royal Mile, but in a position that was easy to drive to further away places without difficulty. Private parking, great!
Flat had everything we needed, there was milk, tea, coffee, spices, oil, etc as well as all the usual cutlery and crockery. Right next door to Sainsbury's. Great takeaways and restaurants very close.
Only criticism was that it was chilly, but hey, we're in Scotland in winter, what do you expect? We had an oil filled radiator that warmed us up very quickly. Great base for myself and my daughter. She had the bed, I slept on the sofa with the blankets provided. Perfect for 2 or 3 people.