I stayed in Oxford Court last year.. It's nice, but slightly overpriced for what you get if you ask me..! Rooms are a good size and ensuit is handy althought the showers are very temperamental - i.e don't shower when someone else in your flat is in their shower or using the kitchen sink!!
Other then that, It did what it said on the tin! Enjoy your first year!!
Oh and don't worry about the £100, they give it you back by deducting it off your final installment, but do be warned that they take approx £1700 off you the first day you are there for the first installment, and considering my loan payment was £1800 for the first term it didn't leave a lot to play with!!! (sorry thats all very negative, but don't want you to be shocked like I was when I turned up on the first day!)