Yeah, X Sector is the nearest part of the park to the entrance (from the road) of Alton Towers. Hence why their biggest complaint aside from the fireworks, has been the noise generated by Oblivion.
If you're coming to Alton Towers from the south, as you near the entrance of Alton Towers, you pass X Sector on your right (you can just see Oblivion through the trees), and I believe the Ropers live in this area. I could be wrong about that, though!
Edit:
The final turn into the break run has been completed today, proving there won't be a cheeky final roll before hitting the breaks.