I’m half Brazilian, so I already speak Portuguese, the problem was the slang because Brazilian and Portuguese are a little different. Anyway…
Portugal is a relatively cheap country. The market near the city center has a lot to buy and the people there are very friendly.