Excellent venue for swimming lessons- never have trouble with parking, the venue is clean and well appointed and most importantly the teachers are fantastic! They work brilliantly with kids, and use a fun and caring approach but nevertheless push for strong technique and personal best! Very highly recommended.