Qgym(Al-Sadd Sports Club) has martial arts, gym and swimming pool ... pretty expensive though.