If you like to travel to Vegas and stay in the middle of it all, but don't have the budget for Strip hotels, this is the place for you. The hotel part of Casino Royale used to be a Travelodge, and that's what this place is, a nice, fairly clean, travel motel. The bathroom was clean and looked recently renovated.
Our room had a king bed, TV, and a handy counter area with a coffee pot where we could leave drinks, snacks, etc. There was also a mini-fridge in our room, although the friends we were traveling with didn't have a fridge in their room.
One advantage of Casino Royale is that it only has 100+ rooms. Therefore, you avoid the obscenely long check-in/check-out lines you see at the big mega-hotels.
I will stay at Casino Royale again when I go back to Vegas (which is as often as I can!). It's clean, comfortable, centrally located (between Harrah's and Venetian, across from Mirage), and a great value for the price.