Amazing location, in a very cute courtyard off the Royal Mile. The apartment is perfect and ideal for a short stay (as mentioned the stairs to access it are incredibly steep). Check in and out was really easy and the ice cream tubs to get free ice cream in the shop downstairs was a nice touch. Would definitely stay again!