If you are looking for affordability, Mexico is the better choice, requiring $3,400/mo compared to Portugal's $3,800.