I would recommend Infinity Limoto my colleagues and friends. They remembered to confirm date and the time with me over the phone (very pleasant receptionist). A black limo arrived on time and it was clean and luxurious inside with fun controls to play with. The driver was very polite, but the only flaw was we got a bit lost because he made a wrong turn. We just lost about 5 minutes. Still a nice experience.