Decent place for a stay in London. Conveniently located and as described.