We had a pleasant stay for a short layover in London (2 nights). The hosts had kept the place very clean and had all the basic amenities needed for a family (we we're traveling with a toddler).