Fun events, good communication (pre-event to payment).
Communication could be a little better. Onsite Management was great! Paid within 2 weeks as promised.