Flirting, catcalls, being approached by men overtly...is not a big situation IMHO. Mostly all talk no action.
Pickpockets/Pursepockets are a big deal. Leave passport, license, credit cards at hotel safe. Much more likely you would encounter a problem in this area.
Enjoy!