We ended up renting a car because it worked out cheaper in our situation, but I originally booked with Happy Limo. They were very nice at working with me, answering several questions very quickly. When we decided to cancel, they were also very professional, and understood completely that the rental car worked better for us. I'd say that their professionalism was excellent.