21 Express was GREAT for our wedding day transportation! They worked around our schedule from getting to the hair salon at 8:30 am up until the very end of the reception at 11:00pm! The bus was very clean and very roomy. We decided against a limo, although they look "cool", there isn't much room. Our bus had 28 seats, we were very comfortable seating our whole bridal party of 14 and a few of their guests with us on the bus! The driver was very professional and friendly! They were right on time, if not a little bit early (but didn't rush us). They took a few of our guests home at the end of the evening and we had a ton of food, decor, and gifts to haul back home. They had a big trunk area in the back of the bus that was able to carry all of our goods without having to take room up on the bus. I highly recommend 21 Express!