Quiet riverside spot, restaurant nearby