Gorgeous flat in a super convenient area of Cape Town. Easy check in!