https://www.homeaway.com/vacation-rental/p840077
We stayed here in 2015, and would have done again last year, but it was booked up.
Michel, the host , is really committed to keeping the flat spotless and functional.
It's on the Canareggio Canal, so right in a quieter end of town, but near the railway station too.
We loved it.
It has a double bed in one bedroom, and bunk beds plus another single in the other bedroom.
Two big sofas in the LR; so lots of room to spread out.
The balcony is great too, and it's very quiet facing into the back.
You have to climb one flight of stairs up, no elevator.
My review of it is under the name SJ Canada.
Good luck!