Very clean and it had everything we needed! Also a nice place to eat outside. Not big, but very well equipped. Highly recommended!