Thank you for your question modelhom!
By default the homepage should look like the snapshot below. This theme has the ability to customize the appearance in the Appearance section of the Wordpress Dashboard.
Check the theme appearance for the customize link.
Select the a static page radio button. Click Save & Publish
Now the page should display as a webpage and not a blog.
Now the Page should look like this snapshot.
Hope this was helpful.
Best regards,James R.