Nice and clean. Everything we could need, and great communication!