Much better than a hotel for a long business trip, kitchen, fridge and washing machine made all the difference.
Great location, very close to Aldgate tube station, 8-10 mins walk to Tower Hill or Liverpool St. Convenience stores, bars, restaurants all within a few minutes walk.
The apartment has all the amenities listed and lots of wardrobe and storage space. Bed was super comfy and the heating was very efficient which was important as it was -5 in London when I visited. Could do with a mirror by an electrical socket rather than inside the wardrobe door which means being wedged between the bed and wardrobe for hair -drying and some glasses for water/soft drinks but these are very minor points.
I had great stay and will definitely book again when next in London.