one bedroom self-catering holiday apartment cape town