very clean. good facilities. acceptable