My family (two adults and two youngish children) really enjoyed are stay at this flat. Its location within a short walk from the Liverpool Street underground station made it great for our arrival via Stansted airport, and the close proximity to the Aldgate East station gave us good access to many of the sights around the city.
The flat itself was very clean, with all necessities provided.
One thing that we really appreciated was the quietness of the flat. Even though the building itself is located on a fairly busy street, because the flat doesn't overlook the street but instead overlooks an inner garden area we were insulated from the street noise.
Carina and the Happyguest team were also extremely accommodating with our late arrival and departure times. All of our communications with them were responded to politely and promptly.
I would certainly recommend this flat to family/friends who visit London.