'Just minutes from Cape Town City Centre - in Bantry Bay, lies a hotel that is a landmark in location'