In the Top View create a simple curve that almost closes. Then close the curve, Curves > Open / Close.
Change to the side view. With the curve still selected duplicate the curve at least 5 more copies and move them up in the Y-direction 2 units.
It should be spaced like this. Now select the all the curves in order from top to bottom.
Now loft the selected curves. Surfaces > Loft
It should look something like this . . .
Reverse Normals: Mesh Display > Reverse
Activate Smooth Preview {3} It should look like this.
Adjust the curves to create to create a desired shape.
Select all the vertices and then merge them. Edit Mesh > Merge
Select an edge on the top hole.
Now fill the hole. With the edge still selected, choose Mesh > Fill Hole.
Switch to the rough quality display {1}
Using the Multi-cut tool, divide up the face into appropriate sections. Mesh Tools > Multi-Cut
This is how I divided up my face.
It should look like this with smooth preview {3}
Select the perimeter edge and bevel it with default settings. Edit > Bevel
It should look like this with smooth preview {3}
Repeat for other end of the shape.
It should look like this with smooth preview when both side are finished.
Smooth the object. Mesh > Smooth
Your final model should look like this . . .