Great location, room/bathroom/toilet were clean enough, unfortunate was the water pressure from the shower. Communication was great, fast responses.
Short walk to aldgate and Tower Hill Station; great location to spend a few days in London.