Everything was really nice and clean and the facility staff was nice. It did get a bit hot at night as our flat was on the top floor, which was the only downside of the whole stay, but everything else was perfect, in particular the location, as the flat is very close to Hyde Park and to two tube stations with good service, and in a very nice neighbourhood.