Simply an excellent job. The team perfectly combined great creativity (excellent and numerous suggestions & recommendations) and excellent project management (clear communications, adherence to deadlines, pragmatic). Would definitely hire them again