Great flat in a perfect location just off the royal mile