If you search Google's index for your page there are actually over 400 pages available in Google search: https://www.google.com/search?q=site%3Ahostokay.com
There are only 21 URLs in your sitemap so the other pages must be getting crawled and indexed through your internal links.
On further inspection it looks like a large amount of your indexed pages are actually different translations of the same page. If you can, it might be worthwhile to change the opening <html lang="en">
to reflect the actual page language.
In Google's webmaster tools you can use the URL parameter tool to specify that the "language" parameter changes the page content and choose "translates". This should keep the pages in the index but serve them only to users who have configured those languages in the Google or browser settings.
Besides that everything seems to check out from a technical SEO perspective. You may want to employ some other SEO practices, such as link building, to gain better search page relevance.