Very clean and tidy facilities. Friendly staff. Good off street parking for a minimal fee. Handy location near shops.