The flat was great, had everything I needed and I wasn't wanting for any kitchen, bathroom equipment, etc.
The location is ideal for West Brompton tube (like 2 mins from the flat and Alexandra's directions couldn't have been clearer).
The way the key pick up / drop off worked as well was so convenient - can be a real benefit depending on your travel arrangements.
Overall would recommend