Amazing location right on the royal mile. Lovely spacious, clean flat. Would highly recommend