In a medium bowl hand whisk together the flour, oats, salt, and baking soda. Set aside.
In the bowl of a stand mixer fitted with the paddle attachment, on medium high speed beat together the softened butter and sugars until a smooth paste is formed (1-2 minutes).
Add the Limoncello and vanilla, mixing on low as you add one egg at a time. Scrape the bottom and sides of the bowl as needed.
while continuing to mix on medium low speed, slowly spoon in the flour and oats until a cookie dough is formed.
Take a small spatula and scrape dough from paddle.
Add in the cherries and shredded coconut, then mix on low a couple of spins to distribute throughout the cookie dough.
Cover the bowl with plastic wrap and refrigerate for a minimum of 1 hour.
Preheat Oven to 375 F (190 C) and line two large rimmed cookie sheets with parchment paper or silicone mats.
Using a large cookie dough scoop or 3 Tbsp Scoop to measure out cookie dough. (dough will be thick and somewhat firm)
Scoop large cookie dough balls and place them on the baking sheets about 2 inches apart. I tend to have 6 cookie dough balls per tray.
Bake on the middle rack for 12-13 minutes. If the cookie dough is very cold and firm it may need a couple extra minutes baking time. Watch for the edges to be golden brown and the centers to still look soft. Cookies will firm as they cool. Don't over bake them!
Place pan on wire rack and allow the cookies to cool on the pan for 4-5 minutes. Then, transfer the cookies directly onto wire rack to cool completely.