Renting a car from Libra is a great experience. The car was perfectly prepared - clean inside and out. The owner introduced me to all the cars features.
If anything goes wrong (nothing did) - you have direct communication with the company - and immediate response. It's a much, much better experience than renting from one of the giants!
Their 5 star rating is well-deserved.