Excellent location right next to all the sites was great for our first stay in Edinburgh. Didn't see sofia much but had everything we needed so was good. Would recommend!