Luxury Self Catering Accommodation in the heart of Kameeldrift.