Fantastic apartment conveniently located in Cape Town. We'd defiantly stay there again.