Craig was amazing as always…we never have to worry about staying on track he keeps the guests engaged and is always professional