Cool luxury hotspots in Cape Town to spend your holidays