My family spent 1 week in this beautiful apartment.
Everything was as described and photos well represent the apt. The location is central, near to Liverpool street station which is perfect if you arrive from Stansted Airport, and well relied to the Tube.
I think is really the best you can find for a couple, but also with 1 or 2 children (like us) it is really o.k.
Nicole wasn't there, but it was easy to contact her via e-mail.