Hilton opens first mid-priced hotel in SA