Great place to stay. Lovely apartment, well laid out with large rooms, very well equipped, quiet and with a fantastic terrace to sit outside. Location was also fantastic. Food stores 200m away, easy to access main bus routes into town but also less than 10 minutes walk to Holyrood Palace and the start of the Royal MIle. We walked everywhere. Highly recommended.