Sir Winston Point is a cafe and restaurant.