Great room at a great price as it was out of season. We didn't make use of many of the facilities as we were just looking for somewhere to sleep before and after long flights from the adjacent YVR airport, but some of the restaurants appeared to be closed or still awaiting renovation and we personally found the whole casino vibe to be a little seedy and depressing, but each to their own.
A small issue, but very frustrating and totally avoidable is the luggage carts. There are very few, and when there are any, they are kept on a chain and padlock. If and when you can eventually find one and someone to unlock it, they ask for ID!! Way to go River Rock for making your guests feel like criminals when accessing a facility that should be a given for a hotel next to an airport (everyone has baggage).