Luxury limo buses are a great option for birthdays, bachelor/bachelorette parties, weddings, and group airport transfers since everyone can travel together instead of coordinating multiple vehicles. One thing I'd always recommend is confirming what's included in the quoted price (fuel, gratuity, waiting time, and any extra stops) before booking, as that can vary quite a bit between companies.
For anyone traveling outside New York, I recently came across a helpful resource for
Toronto luxury car service YYZ, especially if you're flying through Toronto Pearson and need a reliable airport transfer with fixed pricing. Different city, but the same advice applies everywhere, look for transparent rates, professional chauffeurs, and companies that track flights for on-time pickups.
Hope everyone has a great trip!