Super clean and has everything you could need. Hot tub was awesome. Enjoyed our time here very much.