What's the point of having an office in Cape Town without a backdrop view of the ocean? No need to fret though, cause this particular office, wow! The office, located on the top floor of the Point Centre in Sea Point, has a spectacular view of the se