Cape town holiday apartments with pool