Correct - HELI are one of the tenants in the Signature Flight Support building at CTIA - a facilty I use when passing through Cape Town on the odd occassion. Very professional, very organized. The Owner / CFI is one of the most respected Chopper guys in the industry in SA - would not look anywhere else if I was you