If you're visiting Italy and wondering where to stay in Puglia, look no further than Masseria San Francesco. I have had my eye on Masseria San Francesco