The hotel Cosmos advertise a scuba club called Porto Heli Scuba club; Porto Heli Scuba Club is run by a very nice man who is passionate about scuba diving and who is very polite and helpful!!
I would definitely go back to Porto Heli to scuba dive with John again. His prices are reasonable. The experience is great!! If you visit Porto Heli, be sure to go scuba diving!