Great place, the bedroom is big and clean, so is the shared toilet.
The location is good, walking distance to the Big Ben.