Lovely apartment. Had everything we needed. Location is great. Approx 15 min walk from the Royal Mile and with plenty of good resturants nearby.
Particularly useful that the Kitchen shop next door will hold your luggage after you checkout. Our train was after 6:30pm and this meant we didn’t have to cart our luggage around all afternoon.