The host is excellent and we needed a baby cot/crib for an infant and he ordered a brand new one for us within one day it was delivered to our flat.
The apartment Description says it is luxury flat and it is like a 5 star hotel but in my view it is not. The building is old and it is not luxurious. It is renovated flat rather than brand new. It is not next to Oxford st or Hyde Park. It is about 10 minutes walk to Marble Arch/hype park and the beginning of Oxford and 15 minutes walk to Selfridges as per google map. In fact it is next to Edgware Rd where there are many excellent medal eastern restaurants and stores. It is very good area in terms of location access to supermarkets, pharmacies, restaurants and other services you may need such as Internet cafe. Edgware Rd is busy and seemed safe with many people and families walking at almost all times.
it is good for 4 persons and a kid to sleep on the Sofa bed. The apartment is small for 8 persons.
Kitchen is good and has what we needed.
Price was very good and i would stay there again if I go with smaller group. If you want something luxurious, you may want to go to a 5 star hotel and pay much more.