Adam, I have 2 units at Carolina Beach that have been fairly successful for our area. I have pretty good photos and my rate is reasonable for the area. Not super low, but not high enough to outdo the hotels. My advice on pricing is see what the hotels' rates are and be a little cheaper.
Provide linens and towels. All white so you can bleach each time. Decorate a little. Don't go overboard, but guests want a homey, lived-in look, not just a bland space to sleep in. Put some guidebooks out. Have TV with cable (or Roku/ AppleTV) and wifi. Provide a roll of paper products and soap.
I found my cleaners on Care.com, but I would ask your FB friends if any use a cleaner in the area. Or post an ad looking for someone who knows how to clean short-term properties, which is definitely different than cleaning a family's house weekly. But you should be able to lay out exactly what needs doing for whomever you hire. A clean property will bring you great reviews more than anything else and drive up business.
AirDNA's numbers on one of my properties are almost spot on, but the numbers on the other seem to be the sum of the two properties, because they are way high. I emailed customer support but they didn't really help. Everbooked will show you 5 comps for free, and they look fairly accurate. You can also just stay on Airbnb for a while making unconfirmed reservations on local properties and see what people are charging for nightly stay, cleaning fee and what their calendar looks like in the future.
All the best on your rental and much success to you!