Panama,
Top quality internet speed,
Nice weather during the dry season,
Low cost of living,
And the women are strikingly beautiful.
The city is a little polluted due to the out of controlled growth in condo construction.
Beach towns are plentiful just 45-60mins outside of the city...