Portugal rocks. Even the cities, Lisbon and Porto remind me of home.