Amazing neighborhood. Getting the keys was a breeze - apartment was clean, however, there was a weird odor in the kitchen (smelled like dead mouse, but I think it was the vent hood needing a new filter). I would have given five stars, but am docking one for the weird smell!

I would definitely use this place again on the next trip, perfect place to hang your hat in London.