Very nice and modern apartment located in the center of Cape Town.