Sandy beach, large pier, swimming lanes, volleyball courts, playground, water equipment rental, barbecues