Amazing apartment in the center of Cape Town with a view of Lions Head. a great space for a couple to stay on holiday.