Very clean, had everything we needed and very good communication!