Trying to decide where to spend the next 3 months and have narrowed it down to Mexico! But, what city should I go to? Looking for: mountains or beach, yoga/spiritual community, walk-able town nearby with all the necessities and some cute bars/nightlife. Nomad community a plus.