If any one of you is looking for a budget accomodation, then this can be a good stay in London. Its not something that would give you a feeling of a luxurious stay but if you are looking for an accomodation in central London, close to touristy spots, then this wouldn't be a bad choice for the money you pay. The look and feel of this place is quite mediocre but as I said, location is good in terms of comuting but I wouldn't give full marks for the locality. The sourrounding may seem a bit dodgy, but that's just in my opinion.
In fairness, we didnt face any problem in the locality. The room was clean and spacious.