Hi @Síle2
If you want to focus on ranking, here's what Airbnb recommends:
How search results work - Airbnb Help Center
In your case your host reviews are great and your listing looks complete to me. I assume you don't want to relax the cancellation policy much if you're going to take such long bookings.
You may want to look at the main remaining issue, price. When I search in private mode for 4 guests, there seem to be entire houses that are noticeably cheaper. You know the area and will be in a better position to judge your pricing relative to other listings, but studying that is probably the key to ranking higher (if you're eager to get booked right away).