The vehicle was great, lots of lights and the sound system was good, the pole helpful! The driver — Rudy was great. The ice, cups, water and mixers were good. The knowledge of how the dvd /ipod player was unacceptable. I had to figure out how to switch from the radio that was playing when the bus arrived to dvd and then to ipod settings. The biggest complaint I have is that I was told — because I asked specifically — when I booked the bus — that all I needed to hook up my ipod would be provided. It was not. My daughter saved the party with a cord that connected my ipod to the player in the bus. Rudy came through later on the ride with a longer cord that was better since there is no place to securely rest the ipod and it was just dangling by the cord. The rate for the bus was comparable to other party bus services, I tipped Rudy more than I probably should have. But hey it’s not his fault that the company doesn’t train him to work everything in the bus not just drive it.