Check out this website for some good ideas.
Awesome food! We went here for a dinner date, the place is really nice, it has that Caribbean vibe. Some nights they have a band playing Caribbean sounds. We recommend this place 100% (so far, Dave's favorite restaurant)
Beautiful place to spend a day or two. Highly highly recommend arranging a driver through the hotel or setting up a boat trip from Cartagena. Three large cabins with a few rooms each right on the beach, with a beautiful pier and pool. You can make meals a part of the package.