This is a perfect place for anyone who wants to stay at Central London. Normally, the facilities are used for student accommodation – i.e., you will be in a small but comfortable room with an ensuite bathroom (or one that might be outside in your hall). Nonetheless, it's perfect for anyone traveling alone.
NB: it is located literally in the heart of Central London, so there might be some outside noise (e.g., cars, music, etc.) that might be annoying for people with sleeping problems.
Finally, I have to say that the hosts and hostesses are great! The communication with them was easy and quick. They are incredibly nice and helpful as well!