HELP! Trying to Find a Beach!!!

I apologize if this is the wrong place to post this!

So basically I went to a beach in 2015 (10 years ago, yikes), somewhere in the north shore. Despite my best efforts of scanning the internet I cannot for the life of me figure out what beach it was.

The few things that I am SURE of are that the beach was TINY. It was also in its own little cove that couldn’t have been wider than maybe 100-200 feet. It was really small. And there was a floating dock you could jump off of in the water (at least when I was there in 2015). These are the only details I am positive of.

Now some of the foggy memories I have that might not be accurate but I think are true are that the town was pretty hilly. I think I remember the beach being a lot lower than the street was so you had to descend a big staircase or something to actually get into the beach. I feel like it was a beachy town with all sorts of shops on the hilly streets too. Now the other detail that I feel like I remember is that there were high cliff walls to the left and right of the beach. It was very much lowered into this tiny space.

The closest thing I’ve ever found was Half Moon Beach but it’s missing those cliff walls. Maybe there isn’t a beach in the north shore that matches that description though. I’m PRAYING someone here knows exactly what beach I’m describing and can put this to bed for me. Does this sound like anything to anyone? Literally any help is appreciated :) Thank you for such a long tangent

Edit:

I am almost positive this beach had high cliff walls on both sides of the beach. Almost like something you would expect to see in Italy. This, the floating dock, and the fact it was extremely tiny (maybe like 25-50ft long from left to right) are the key details I remember

Okay another update is I feel like there wasn’t like a big parking lot or anything like that on this beach. It seemed much more private and connected to a street or town if I remember correctly

FINAL:

OK so I actually ended up throwing a Hail Mary and got ahold of the person that showed me the beach!! It turns out that it was in fact Front Beach afterall!!! So to everyone that suggested that nice work haha. Seriously seriously thank you all SO much for the help here on this search. I’m happy to say I finally know what beach this was and hopefully everyone else here that was wondering has closure as well! Good work from everyone! Fortunately now I can revisit a fantastic beach and have about two dozen new ones to check out based on everyone’s input! Thank you all 🫡