Very thorough and clean. There was someone who inspected the unit and made sure everything was working perfectly. I would definitely stay here again.