luxury holiday apartment cape town