Reviews8
Filters:
Rating
Language
Sort:
Most recent

My recent experience with Star caribe bv was not u...

My recent experience with Star caribe bv was not up to my expectations. The car I rented had some issues and the staff did not handle the situation properly. I hope they improve their service.