You get what you pay for and the Riviera is no exception.  The Casino is definitely dated but doesn't feel as dingy as it could.  The rooms are comfortable and the pool is decent.  Worth leaving the property to find good food.  The walk to the strip is fairly quick too.