Retired to David a month or so ago. As President Truman said, 'If you can't stand the heat get out of the kitchen'..... Well as one from the US Southwest, the heat here is...... well hot. But not hot enough to get us out. We like David, Panamanians are very friendly, and as one who is just beginning to learn Spanish, they are very patient. Town is easy to get around and has, for us, 75% of the products we are us to using back home. Found some good eateries and pubs, not much more this old retiree can ask for.
Don't want to trigger the 'yakity-wackities' but we detect that many expats we have encountered have too much time on their hands and tend to fill that time with concerns about what other expats are doing. Don't respond to that because we absolutely, positively don't give a damn.
The proof of our satisfaction with David is that we recommended friends of ours who are planning a move to consider this town. And so it goes!