La Quinta: the latest addition to Santa Rosa’s booming hotel scene