It is located on the West Coast of Cape Town!
With direct beach access and arguably some of the best views of Table Mountain, the Mother City skyline and the Atlantic Ocean, the location where business meets pleasure, coming together beautifully to form memorable experiences for everyone!