I cannot say anything bad about my stay at Alexandra's flat! It looks exactly like the pictures,and is complete with heat, TV, cable, wifi, full kitchen with appliances (pots,pans, plates, silverware, toaster, coffee maker), and there is even a Wii and dvd player. The flat is in a great location and less than a five minute walk to the nearest train station (west brompton station) and bus stop, which is a short ride to all tourist locations. You are within walking distance to the science museum, natural history museum, the Victoria and Albert museum and the shops near Harrods.
The tube line that travels through the west brompton station was down for maintenance during my stay,but even so it was a 10 minute walk to the next station (Earl's court).
I felt very comfortable in the neighborhood and walking around at night. There is a convenience store literally across the street. There was street maintenance going on (no fault of Alexandra's), but I did not find it bothersome.
Overall great stay and would definitely stay here again and recommend it to others!!