We had a wonderful stay with a family of 5. The location is great and right next to Harrods and a short walk to the park and tube. Also, the hop-on hop-off bus picks up right by the apartment which made touring London easy. I would definitely recommend this place.