Weekend Warrior Staycation? Guests coming into town? Five reasons to try avid hotel’s newest location in Oklahoma City