The apartment was in a convenient location a 7-minute walk from Aldgate station (by tube in 20 minutes reach important places such as Westminster Abbey). A few meters we could find a good bar, Restaurants and supermarkets.
Good bed-line and towels in a clean flat,
Communication with the Host team was easy and convenient - self check in is a great idea.
I recommend Paul's house, it was a good value for money.