Very clean apartment, in the heart of London. Great place to stay.