San Francisco, Peten, is a town about 15 minutes south drive from Flores.
We swung by it yesterday for work and I was impressed of how clean the town is, in addition there are at least 3 private schools and a big technical training center run by the government.
Because of its proximity to the "cabecera" capital of Peten, main work and commerce is done in Flores.
In the picture the well maintained central park. One could just pitch a tent and live in the middle of the soccer field!