Mariachi Azteca de Oro delivered! The group was exactly what we expected, from appearance to the musical talent. They helped make the wedding cocktail hour perfect & fun! Only thing I was a little thrown off by was final payment. I expected to pay online through Gig Masters' site as I paid the initial deposit, but the head musician demanded final payment in cash at the time they were done. I normally don't carry that much cash on me, but luckily I was able to get it gathered. All was good.