Good clean place and great communication