Super nice team in a perfect location.
South bank is perfect, central, plenty of shops and restaurants
The place is well maintained and with everything we need for a longer stay in London.