great place very clean great communication