"Just the sound of a firecracker, when people celebrate a birthday on the beach, makes me want to flee," she said.
"It's a painful memory," said the city's senator, Germain Ollo.
"Our peaceful city was turned into a battlefield -- everyone was running around trying to find protection from the jihadists' bullets. Every time we come by here, the memory comes back."
At weekends, the resort's beaches, restaurants and hotels bring in thousands of relatively well-heeled vacationers from Abidjan, a city of five million.
The big magnet, other than the beach, is Grand-Bassam's "France" neighbourhood -- a district of quaint, if often crumbling, colonial buildings dating back to the 1890s, including the governor's palace, post office and cinema.
- Covid hit -
After the bloodshed and trauma of the terror attack, business in Grand-Bassam was hit by electoral violence during 2018 municipal polls and by floods that struck a year later.
Then came coronavirus.
Compared with other countries, Ivory Coast has suffered a low toll from Covid-19 -- with 256 deaths from fewer than 45,000 cases in a population of more than 25 million, according to official figures.