Beautiful and spacious apartment with an incredible view of Cape Town’s Table Mountain & Lions Head. This is a must stay!