The location is really great in that it’s literally right in front of the subway & bus station (limehouse), which is also like 10 min from central London! Also there are 2 grocery stores really close by which was really convenient.
One small discomfort was that the elevator was being fixed during our stay (still has about a month left til complete) so it was a little tiring checking in and out with all our big luggages.
However, other than that it was overall a great experience!