Perfect place for a touring band to stay in Denver