Very clean! We needed a place to relax and refresh after a few nights of camping and this was the perfect spot for our needs. Definitely recommend.