Eating at South Africa's most luxurious petrol station