The lakes were great. The staff I deal with were friendly, courteous and knowledgeable. They went out of the way to make sure my check-in /out was seamless. The showers/ restrooms were clean and good working order. You do pay for shower use but it's reasonable. I will definitely return