Address Brookes Hill Road Off Beach Road Humewood 6013 Port Elizabeth Eastern Cape South Africa Rating Hotel Type