Very very clean. Very nice place.