Pretty, vegan friendly and culture sums up Portland! Lot's to do, big city feel but also small and quaint enough that you don't have terrible traffic, crime, etc. Vegan food on every corner (anything you can think of, I'm vegan as well). You can enjoy crepes, corn dogs, donuts, sushi, pizza...