Had a great time. The room is just a short bus ride away from Strafford bus station, from where getting anywhere is really easy by bus or train. Halal food can be found easily at Strafford Mall, for Muslim boarders.
The place is safe even if you leave early or come back late.
We knew nothing before coming to London, and the team responded to questions very promptly and patiently.