Excellent spot to enjoy Cape Town.