Luxury hotel opens in Khayelitsha