The car was perfectly fine, but the pickup/drop-off weren't great. I thought the rental car pick up would be close to the ferry terminal in Ceiba but it required a $25 cab ride. The return (in San Juan) was at a hotel. There was not much signage, none of the Avis return spots were available to park in (I think there were 2), and there was no attendant- just a key drop.