My #2 has just started to learn swimming and he loves it. we just aim at letting him have some water fun rather than expecting him to master swimming. My #1 tried 大x at Kowloon Bay before (not sure if it's the same 大x you mentioned??) and it's ok. There are some cheaper ones though (around $90-120/hour). I suggest that you find one that is most convenient to you.