Very clean, everything was as expected. Clear and complete communication and lots of information was provided. Loved it!