We really like Seashell Village Resort. It's right in town, but just 2-3 blocks from the beach. We prefer the cabins, which have small kitchens with just about everything you might need. They also have outside grills available. Enjoy your stay!
You can also look into Cinnamon Shores, they are like condo units, but you have to cross a boardwalk to the beach and the dunes will likely block your oceaview, just FYI