Wenli & Dominic's place is in a great location on the south bank with beautiful views