cape town holiday apartments 2 bed