World class training and facilities. Lots of good food. Training typically paid for by student’s sponsoring agency. Everyone there, students, teachers, staff were all very positive, helpful, and friendly. Free shuttle service around the city. I think the only downside is students can’t self enroll.