Haven't seen a single attractive taxi driver there, but that might be my taste in men is different to yours:)
Maadi was okay, but too quiet and far away from everything central, however the Thai restaurant was good enough for me to go there a few times.
No hammams for me, too shy for that:)