This place was great. The flat was stylish, spacious, and a short walk to the Thames. Good restaurant options nearby was also a nice, but unexpected, feature. Catherine and her team were responsive and had everything under control. It was a stress- free stay.