The staff is very warm and welcoming. However, at initial view the place appears a bit disheartening for international students. I can't give information about how it is from inside though, as I went there to drop a friend.
It is the ideal place to study English.Teachers as well as their academic programme are out of this world! they helped me a lot and made me feel quite confident to use what I learnt there.My homestay accommodation? well, in a few words; excellent!. it made me feel at home.