Location Location Location! Amazing spot for a weekend city break.
One to note: if you're a light sleeper I would recommend bringing ear plugs because it's on a very busy street (obviously, it's the Royal Mile), with bars around and the noise travels.