I loved my stayed there! The apartment is perfectly located in the center of London, everything important is located 15 to 20 minutes from there. Carlos was a great host, very attentive and friendly.