Beachfront restaurant and club offering a sea-view terrace.