If you're looking for a place to sleep for a larger group quite close to the city, it's exactly what this place has to offer. You can be in Central London quite quickly with the underground closeby.
However, the place was not very clean (for example we found a cockroach on the floor), so in terms of hygiene this is not the best place to stay.