Just a great night overall. Communication was a breeze. They accomodated our late request for a song that was not on their current setlist. Played great acoustic music for the ceremony, kept the place buzzing during appetizers with mainly instrumental music, and then tore the place down during the actual reception. They got rave reviews from everyone I talked to and the dancing was constant even though we lost the breeze and it got pretty humid and hot later. They also honored the original contract even though the distance they had to travel was almost twice as far as what Gigmasters had stated when we booked them. Total professionals, highly recommended.