The customer service is excellent But they charge a reservation fee which is hidden and non refundable. It should be clearly mentioned upfront and not at the point of paying for the rental when most people has done their plans and has no time to arrange alternative