The rooms are great for a small family. We had two queen beds with a sleeper sofa in the adjacent room, two tvs and a nice, clean modern bathroom. We used marriott points to pay for the room and that process was also very smooth. The location of the hotel is right off I-25 and easy to find.
If you are only there one night, I would suggest eating down the street at Bingo Burgers (best burgers I have EVER had - go for "Goat Hill" so awesome) then take a walk on the Riverwalk. The next day free breakfast is a great way to end your stay.