Shop is clean and well stocked. But most importantly, staff there are kind and attentive. I had a dreaded coughing fit because my hayfever was playing up. Embarrassed I e ... more