The staff was incredibly friendly, helpful, and foreseeing of all of our needs. We were travelling with our (small) dog and the whole staff was genuinely welcoming to all three of us, and made our stay as easy and comfortable as possible: giving dog-friendly recommendations, keeping our luggage on the last day etc.
For people travelling with dogs: the hotel accomodates your stay with a bed, towel, and little treats, which made for a very nice thoughtful touch.
The room was very cosy, nicely decorated, with enough storage (weekend bags and small luggage), and the basic refreshments were on-point and in sufficient quantities. Bed comfy, bathroom very clean, good shower, nice products. Noise level okay as we were a bit remote in a corner of the property.
Overall, hotel is warm and welcoming, decor is pleasant, from the lobby to the coffee lounge. The location was good, within walking distance of a couple of main streets and a few coffee places, whisky bars, and 5' away from a path up to Arthur's seat, plus lots of buses to get into the city center.