Really great location. Short walk to South Kensington Station for all your London trips!