My stay at Mary's place was great. The apartment is very nice, comfortable and clean. The room had everything I needed and the ensuite was a great plus. Mary was great in organising the check in, provided great communication. The place was in a convenient location and very easy to get to Canary Wharf with a short walk or using the DLR, which is almost outside the house.
The only thing I would say is that the room is next to the kitchen, so there can be some noise from people cooking quite late in the evening.