Great place, great host!
The apartment is very sunny and has fantastic views over London. There is a Santander bike station at the entrance to the building and several bus stops that will take you everywhere.
It has everything you would need for a great stay.