Kings Close Guesthouse offering beachfront accommodation in Port Elizabeth, Eastern Cape South Africa