I had a conference outside the city and there was plenty of public transport taking out and back to the city within a few mins walk tot he bus stops with various buses that took us into Old town and to Princes street easily.
Plenty of shops nearby.
The flat itself was lovely and comfortable with plenty of books and board games :D we also appreciated the wee welcome package!