3. Most of the staff have been there for quite a while, which gives a great sense of continuity and they are all very approachable and happy to take ownership of issues - and it is nice to get recognized and welcomed back each visit, even if I haven't been there for several months.