We have been going there for a few years. They are pretty good, 3-4 per class and the teachers seem to know what they are doing. Classes run through the week for the little kiddies and the weekends for older kids - it is quite packed. The lessons for younger children are in the lagoon style pool and they are in quite small areas, sectioned off with rope. After the lesson we have a play in the 'free swimming' area and by then the lessons are finished and you can use a larger part of the pool to practice what the kids have learnt. The main pool is used by the bigger kids and adults have lessons there too. It is heated which is good - we go all year. But, in summer it can sometimes get a little stiffling from the humidity, unless you are near a window. Even in winter wear a removable jacket!