luxury holiday apartments central cape town