Friendly staff, good stock.
Always friendly service, decent range and gift wrapping is offered. Struggles to compete with the prices of online retailers but that's the challenge for all brick and mortar stores.
Cosy. Reasonable range and not too pricy.