Rental providers I know personally. Decent bikes, honest contracts, hotel delivery. No "hidden" surcharges and no passport as deposit.