La Quinta, Where Top Dogs Stay