Very nice place, well located in Sea Point, Cape Town