We had a lovely stay at Locke at Broken Wharf! The view we had of the river was amazing. Make sure to eat at Shaman, the restaurant on the ground floor.
The location can be a bit tricky to find at first, but once you find it you feel like you've found a gem!