Very clean!!! Everything was very clean- rooms, restaurant, pool area, lobby, etc. I was VERY impressed with how clean it was. The only reason i didnt give 5 stars was because the outdoor hot tub wasn't working, but i believe they were in the process of fixing it. Also, the carpet in our room was a little grungy from being out dated, but not horrible. I would definitely stay here again for another quick, easygoing family getaway!