Sort:  

I have heard of El Valle - near Panama City. :) The other sounds like a gringo trap! Lol ;) I haven't been to either, but I bet they are both nice.

I've thought about Panama.