I would highly recommend! The apartment is bright, airy, comfortable and clean and in an ideal location for it's proximity to central London. It was exactly as advertised, very clean, well appointed (I especially appreciated the cleaning supplies, paper goods and extras such as a blowdryer, iron and board and drying rack) that made our 10 day stay so much easier and enjoyable. It was like having all the amenities of a hotel with the conveniences of an apartment. It was really easy to get around via the tube and/or buses and we loved that Burough Market was right down the street with loads of options for fresh fruit and veggies, homemade goodies and street food.
The staff was very responsive and made check in and out really easy. I would definitely return for another stay!