Try La santa I know they have a good selection of training facilities there.
Club La Santa's Olympic Pool is an open-air 50 m pool with 8 lanes each being segregated by lane ropes. It is intended for serious swimming and swimming instruction only. Timing pace clocks are at both ends of the pool and the water is heated at a temperature of 23 degrees centigrade or warmer.
http://www.clublasanta.cominfo@clublasanta.comTel: +34 928 59 99 99 Reception
I hope this helps