Everything was handled smoothly and professionally from start to finish. Wonderful drivers, and clean, modern equipment. We traveled with two small children (2.5 years and 5 months), and both were given appropriate car seats. When we had to make significant changes to our reservation the staff was incredibly helpful and courteous. I would absolutely use Taxi PMI again.