The location is perfect for a short stay in London and the apartment is calm and clean. In addition, Kio is nice and friendly.