A great location with obly a 30min walk to the Royal Mile, close to the Lidl for shopping and great facilities. Annette was so accommodating, letting us check in early and leave slightly later so we were not stressing about things. The apartment came with everything you could need and was perfect for our size of group.