Easky Hostel is a great find. Central location, close to shops and pub. Pudding Row is a must stop for doughnuts and pastries.
The hostel itself is spotless. It's steeped in history and the owners have done a fabulous job renovating it while keeping the old charm. The courtyard is a great space for chilling out.