It was written: Weekly passes have to be purchased at the Club O office.

Not so. This June (and for at least the last four years), weekly passes are sold by Water Sports--7 tickets to be used in a period of nine days for 2 chairs and 1 umbrella for $120 (discounted from the daily price of $20, which would otherwise be $140 for 7 days). The Club O office will refer you to Water Sports. Parking is free in the low season.