great location and flat just off the Royal Mile.