A well-appointed and cosy property near the river in a charming country town.