I know they're simply following Airbnb's model of showing only the daily price, then tacking on extra fees at checkout, but it's hostile to the customer.
When the minimum final cost is 50% more than the list price, I suppose deception is the best way to drive signups.
Ironically, I may have been more likely to complete my purchase had I seen true numbers from the start. The initial fee had me thinking it was remarkably affordable.