One of the main things that was very nice was the location. It was in a not too loud, not too quiet side street in central London. There are a bevy of restaurants, stores, and parks nearby.
The unit itself was nice. It really felt like a home. Comfortable furniture, pretty but not ostentatious décor, comfortable bed, and large bathrooms.
It was a very nice stay and would stay here again if ever in the Central London area.