I've used this swim school regularly over the last couple of years. THe lessons are good value and the instructors are really good too. There is always easy parking nearby. The only downside is that the pool change rooms are not the warmest when the weather isnt warm.
Opoho Rd Opoho Dunedin