Excellent modern accommodation by the river