Let me give feedback item wise:
1. Location is excellent, South Kensington Station is five minutes walk, many supermarkets within 5-10 mins walk, Kings Road and Fulham Road within five mins walk and many, many restaurants, Harrods 15 min walk, Museums 10 min walk. On a very quiet street.
2. The place is an independent town home with living room and kitchen on the ground floor with a powder bathroom and on the first floor two bedrooms, full bathroom and terrace. Plenty of space for a family of four, two adults and two kids as both rooms have Queen Beds