very clean, the place has everything you need. we were very happy and definitely recommend it .