Flagstaff hotel brings fun mix of modern and vintage