What is the on site accommodation on site like? And cost?
It's actually very nice in comparison to OAAs accomodation which was absolutely disgusting. I've stayed in both
and I'm fairly fussy. There's a range available from basic hotel room, 1 and 2 bed flats and studio apartments. It's all pretty flexible really.
The weather is the weather and you'll lose a few days to it but I have not heard anyone complain about it. In other schools you'll hear much more whining about lack of instructors and/or planes and they don't have this problem.