fairly clean, great Communication and just an overall good experience