Kara S.
Worst place to rent a car.
Worst place to rent a car. Were given a van- AC barely worked, brakes barely work, radio did not work, car smelled, front Bumper falling off. Totally unsafe to drive! Manager Nikos very rude. Never rent a car from them! Horrible!!!



