Palace Wharf was perfect.
The location is awesome, quite spot but still really close to everything you need - including the walkway along the river.
Also the apartment is perfect, all the furnishings are new, super comfortable and everything clean.
It's a perfect spot, can't recommend enough.