Nice idea... But I definitely would not live for more than a week or 2 in 2 of the 3 places listed (Mexico City, Ubud). Lisbon is fine thought.
Why did you choose Ubud instead of other places in Bali?
Why did you choose Ubud instead of other places in Bali?
I do get the slightly bad esoteric rep Ubud has, but it also got a very vibrant "getiing shit done" community.
Are your doubt more about location or other issues?