May I have your advice on St Francis' College? We are from overseas and need to know whether it's a good school, their dorm facilities, etc.