GiancarloC is correct--I go there often and I have a relative who lives there--things are slowly changing---the country is sorta divided in thirds---a third right wing, a third center left and then left---and I think the 2/3 common sense group is gaining ground. Like many Latin countries the hypocrites are there---my relative is gay BTW and hasn't has any problems in the 5 plus years he's lived there.