Clean room albeit small (but was advertised to be small). Modern and clean facilities. Good price.