Having read the negative reviews I can only say that's not my experience. Flew Port Elizabeth to London via Johannesburg with Virgin Atlantic who have a codeshare agreement with Airlink for the Port Elizabeth to Johannesburg connecting flight (as do British Airways) and the service was exceptional. Check in at Port Elizabeth really easy with boarding passes for both flights issued at PE and my baggage was tagged to go straight onto the Virgin flight at Johannesburg. Flight took off as scheduled and I was pleasantly surprised to see that there was a free drink and sandwich service for the 1 1/2hr flight, you won't get that in Europe. The sandwich was exceptional, flight was on time and staff really friendly. I would fly with them again without reservation. Two suitcases arrived as planned at Heathrow, no issues whatsoever.
Claim your business profile now and gain access to all features and respond to customer reviews.