I just spent 2 weeks in Curacao, lovely island, personally I prefer the rental house/apartment and rental car route, but that is not what you are asking! I dove with 4 different ops on the island and if I was looking for a more resort style stay I would 100% go with Lions Dive/Ocean Encounters, all around solid operation, really nice boats and great crew/dive instructors/masters, beautiful resort and beach, every employee I interacted with was friendly and helpful. I can't speak to the food, but none of the people I spoke to that were staying there were in any way unhappy.
Enjoy your trip!