The driver, the officiant, & the photographer were great! The location was beautiful as well. The only reason I did not give 5 star is because the limousine was all beat up & I was quite embarrassed when it drive up to the Bellagio to pick us up! It was dented all along the side & it was old. There was no music in the limo, couldnāt control the air flow and the champagne was warm (not on ice).