Sofia is really really nice. The location is perfect if you are looking for a short trip in Edinburgh and you travel by train.