The room was nice clean for the most part if they took the time to move things and do a thorough job I think it would improve some, the bed was awful this time around it was hard and very springy, the pillows were not miracle by any means (lol) it was like sleeping on rocks.
The restaurant was decent except the wait staff seem to be over worked I get they get paid cheap but if that's the case make it up in your tips and be more upbeat or on the ball, the lady refilling our drinks was very nice and consistent I felt the tip should have went to her. Its all in the same building which was a disappointment. There's a lot to keep you busy, bowling alley, movie theater which is exceptional the only thing we thought was bogus was that we had just gotten margaritas and the lady told us to get rid of them and that they have a full service bar.
This is the second time ever staying at the Riverside it was an enjoyable stay most of the time.