Follow CBSMIAMI.COM: Facebook | Twitter

MIAMI BEACH (CBSMiami) – A West Park man is accused of a sexually battery Christmas night on Miami Beach.

READ MORE: Anti-Semitic Flyers Also Found In Fort Lauderdale, North Miami

The woman told the police that she was walking north on the boardwalk toward 21st Street around 10:30 p.m. when 23-year-old Delmar OSullivan approached her.

She said OSullivan began to touch her all over her body and she had to push his hands away multiple times.

When he reportedly asked her to go down by the shoreline with him, the woman said no and that she wanted to go home. She said he then tried to grab her hands and she had to repeatedly pull away.

She said when OSullivan asked for a hug, she initially refused but then gave in out of fear. She said that’s when he began groping her and asking for a kiss.

When she refused, OSullivan reportedly picked her up, put her over his shoulder, and took her down to the shoreline where he put her down on a beach chair and groped her again.

The woman said he then proceeded to lift her skirt, pull aside her undergarment and sexually batter her. She said he stopped when her mother called on her cell phone.

READ MORE: Broward School Board Narrows List Of Candidates For Superintendent Of Schools Job

He eventually let her go.

Police said he later contacted her via social media so they could hook up. Detectives set up a rendezvous time and took OSullivan into custody on New Year’s Eve.

During questioning he reportedly confessed to picking her up, taking her down to the shoreline and giving her hugs and squeezes on her buttocks. He also allegedly admitted to lifting her skirt and moving her undergarments aside but said he didn’t do anything else.

OSullivan was arrested and charged with sexual battery, attempted kidnapping, false imprisonment, and battery.

News of the alleged Christmas night assault was disturbing to some beach residents.

“I’m thinking about the family, I’m thinking about how safe we are in this city and on Christmas Day, it’s really sad. So, hopefully justice comes to this guy,” said Antoinette Rojas.

MORE NEWS: Miami Weather: Showers Return To South Florida

On Monday OSullivan made his first appearance before a judge ordered that he be held without bail. OSullivan, who is from Jamaica, was also put on a hold by U.S. Immigration and Customs Enforcement.