For learning scuba purposes, most clubs have a good reputation and high instruction level.
Some clubs may offer packages including accommodation, others with a lower price if you keep with them for OW and AOW courses, others may add in the package search&rescue etc. etc.
Some offer better facilities (bigger showers, lockers etc)- but may be crowded, whlie smaller and less flashy clubs are more intimate, some clubs can arrange transportation from the place where you stay and so on.
How big is your group of friends, may help you get a bargain in some cases.
Manta is a good club, but tends to be crowded.
Aqua Sport and Siam/Deep are across the road and can offer accommodation. There are a few minimarkets nearby.
Meduza and Coral Sea are also good clubs.