Steer clear!!!!!
Price you agreed on is not in the booking form and mysteriously goes up when you go to pay as well.
Response from developer
I understand your frustration with unexpected charges and insurance requirements. Our pricing is transparent, and the final rental price is displayed during booking. Cancellation policies are in our terms and conditions, which all customers agree to. For further assistance, please visit our help center or contact customer support with your booking details.