I will start with the small annoyance, because it is honest and it stayed with me without spoiling the night. Parts of the exterior and a few carpet patches indoors look tired — ripples, mismatched repairs, the sort of cosmetic wear you notice when you are walking rather than rushing. It is not chaos. It is just a reminder that a busy resort ages in plain sight.

Stepping outside along River Road, the immediate surroundings feel practical more than picturesque: road noise, open sky over the water side, and a sense that you are in Richmond’s working waterfront rather than a sealed resort bubble. I walked a short loop after check-in just to feel the air and the pavement underfoot. It grounded the stay.

A small kindness at the desk

At the front desk a colleague noticed I was sorting a late bag and quietly offered a clearer route to the lifts before I had to ask. Nothing theatrical — just a tidy, human redirect that saved me a wrong turn with a suitcase. That is the service note I kept.

The bathroom was straightforward in the best way. Hot water arrived quickly, water pressure was strong, and the layout left enough ledge space for a toiletry pouch without a balancing act. I care about those small practicalities more than marble claims, and this one behaved.

Getting to the room

Check-in took only a few minutes. The walk to the room was longer than a boutique hallway sprint, which I expected in a resort footprint, but signage was clear enough that I did not feel lost. Once the door closed, the quiet was genuine — the gaming energy stayed downstairs where it belonged.

I would send friends here who want entertainment under the same roof and a room that still lets them sleep. I would steer someone seeking a design-forward hideaway or pristine public finishes elsewhere. For a Richmond night that mixes play with rest, River Rock still makes sense.