Perfect for weddings or other events at the Glasshouse hotel - less than 10 mins walk. And just under 20 mins walk to Edinburgh Waverley. Easy to find (plus the host gives excellent directions).
May not suit you if you're bothered by traffic noise, but it's what you'd expect for such a convenient location.