I've been here number of times now and have always been impressed. Especially with the lady who I believe manages the place (I'm sorry- I donlt know you're name!) But she's lovely- always chatty and friendly and makes sure you're ok when you're waiting to be seen.