Lovely wee place, spotless, well stocked and in a cracking location for city centre, restaurants, bars and general culture.
The stairs are not that bad (but i have no mobility issues).
Would definitely stay here again.