10/10! Clean, huge, beautiful, great communication!