Staying at Carlos' place was the best!
He was the best to welcome us.
The apartment is well located with all the buses, just the streets next to the apartment, going to all main places in central London.
I highly recommend you to stay at his place.