The location is excellent, it is central London. A lot of buses are within 5 minutes radius. My room was exactly like in the photo. The price was modest (well, not really but that was because of Wimbledon and everything was double the price), so I didn't expect too much. People were helpful and kind, and I barely heard other tenants.
If you think this would be satisfying to you, I recommend it!