I would say definitely do your homework before making the move. There are lots of great things about Flagstaff, from my perspective, but it's not the right place for everyone. On the downsides, finding a job in your field if you don't already have one lined up before moving here can be a challenge, depending on what you do or want to do. Also, rents and home prices are high. I haven't rented here in many years, but as of October 2019, average rent for an apartment in Flagstaff, AZ is $1500. I also found that that one-bedroom apartments in Flagstaff rent for around $1245 a month on average and two-bedroom apartments average around $1600. As far as location for walking or taking public transportation, renting near downtown and NAU on the west side would be good, but you can also find the same on the east side of town, near the mall, where rents may be a bit less. Like maybe apartment complexes on Marketplace Drive or Cortland Blvd. Flagstaff is also a bike-friendly town, and the Urban Trail system goes all over town, including a paved section from the mall to the east across to the west side, so getting around without a private vehicle really isn't difficult. And it's not that far from one side of town to the other. Anyway, I hope that helps a little. If you have a reliable income (job/business) and can comfortably afford the rent or a home purchase eventually, Flagstaff can be a great place to live, with lots to do and many outdoor activities too if you like that.