We're heading to Cabo and prices for the major car rental companies are very high. I've done a preliminary search on Yelp and TripAdvisor and they seem to have reasonable reviews. Have any Tuggers rented from them and what was your experience? Would you rent again from them? The website states liability insurance included, if I use my Chase Sapphire Preferred to book would that cover me if there is any loss or do I need to buy additional insurance?