Very clean and tidy, great communication and very flexible.