Great location !
We were there for a long weekend, and it was the perfect place for what we planned (a day all along the Thames river south side, coming first from Kensington park, ending with tower bridge and the London Tower ; and a day on Notting Hill, Portobello Market, then Baker Street, and then Camden).
The apartment has large rooms and is very clean. The communication and check in / check out were super smooth.
A perfect stay :)