For the price you pay, I would have expected better. If you want a canal view, make sure you don't get the room on the street. Very noisy and not much privacy. The bath was scratched quite a lot and stained.
On the other hand, staff were great, as was the breakfast.