My favorite so far is Bocas Del Toro in Panama. I stayed in a bungalow on the water. It looks just like one of the bungalows you would find in Tahiti, but everything--lodging, food, drinking--was sooo cheap in Bocas.
Italy would be my second favorite. Can't beat the pizza and pasta. Rome is a must-see, but avoid the touristy restaurants. Eat at small hole-in-the-walls, and you will find the best food!