I've only been to Leighton once and it looked dirty to me. The rooms at Trinity are bigger than Moor Lane, well I think they are. They don't pay for gas at Trinity because they don't have gas - its all electric. The standard internet is good but you can get it upgraded, not sure how much that is though - I've never bothered.
Hope that helps