Address Baviaanskloof Off Main Rd Hout Bay Cape Town 7872 Western Cape South Africa Rating Hotel Type Spa