Very clean, Alexis kept us informed the whole way...but the noise levels were unacceptable so I'd choose a different, quieter place next time.