The unit was very clean! My family had a great experience. The access in the front is a little small but everything was good!