We rented the bus for two hours to celebrate my husband's 50th birthday and had an amazing time! They arrived on time to pick us up. The driver and dj were consummate professionals! The bus was clean, with smoke and lighting effects just like a real night club on wheels. This was byfar the best part of our weekend celebration! I highly recommend this company! They deserve more than five stars!