Viva La Booth was excellent from start to finish. Communication at the planning stage was so professional and a much appreciated courtesy call the day before to check in. ... more