The place we stayed was very well cleaned, the location was 4-5 minutes walking to the metro and this metro station is 5-6 stops from the center. Definitely a great place to be a tourist in London. Unfortunately, the air conditioner and heater were not working, so it was a little cold and this problem could not be solved. The room is quite small but suitable for weekly trips. Overall we are satisfied