Very clean! Great resort with nice amenities. Great location able to walk to multiple places. Absolutely recommend!