Very clean, great communication and overall great experience.