Amazing customer service. The place is clean. Saw some reviews of people complaining about the noise, but either we got very lucky or we're not very picky. London is a huuuge place full of interest things to do and see, so we may have been too tired to even hear something at night. (maybe woke up once in early-morning, but traveling to London should probably mean that you'll be waking up earlier to see as much as you can)