I booked a party bus here for 18 people and the service was great. Booking went smoothly, they called to confirm the day of the event, and the driver was actually a little early to pick us up. The driver was very patient while we got our group together and sorted everything out. Our only plan was to drive around for 2 hours from downtown Las Vegas to The Strip, and our driver suggested that we stop at the welcome to Las Vegas sign for a photo opp. This was a great idea. He was also very accommodating when we had to make an emergency pee/booze stop.
The bus itself was nice and had all of the basics, but it definitely would not have sat 20 people very comfortably and was maybe lacking a little glam (can't a girl get some bubbling lights on her birthday?). Like I said, it had all of the basics, and the service made it worthwhile. Also, it was the best price I found online after a pretty extensive search.