Perfect place to stay - clean, great location and a large roof terrace with fantastic views over the river.