Great clean room, great communication and all round great experience