5/5 - Excellent
This is a real find, it has just about everything you could want and the people are friendly and warm. There is a nice selection of restaurants too. We particularly liked the walking and cycling opportunities and the provision of cycle lanes.