As Carol said yes and yes. We usually trade in our beach towels for clean ones every couple of days. We are part of the late October crew who goes yearly.