Car was fine...Booked the smallest car they had and it was a new Mazda 3 which was great. The reason for the 2 star review is the heavy heavy attempts at upselling both the class of vehicle I rented and on the insurance. I know what I booked, I know why I booked it and I know what I have for insurance. I've travelled a LOT and this was by far the worst and most persistent upsell attempts I have ever seen...