Sophie's place met all of the needs of myself and my two children, ages 10 and 11, during our brief stay in London. The space was perfect, with so many little thoughtful touches that made it enjoyable and pleasing. The bunk bed in the smaller bedroom was just right for the children, though they also enjoyed lounging on the sofa, which is a pull-out bed, in the living room. The little fans Sophie placed in the bedrooms were life savers during the heat wave we experience in London during our July stay. The blinds in the bedrooms are black out, making it private and cooler when drawn. We cooked our meals in the little kitchen, which was perfectly equipped. We were also able to do a bit of laundry (there is both a washer and drier in the flat). Battersea Park is literally steps away, should you want a bit of outdoor exercise / play (Sophie's flat is very near the children's 'Adventure Park'). We very much enjoyed our time at Sophie's and would happily book again: Recommend.