Stunning space with a breathtaking view, all you need for a quick Cape Town stay.