Everything was clean, well stocked, and the amenities were great. There was an abundance of towels and other beach items. We enjoyed our stay!