Villa Rosa is a really lovely hopping off point for Puglia, while also providing a great base to relax in the sun. Conversano is also a very charming little town which is well worth a visit.
The trip would have been improved with a little more information from the hosts - we received no information about check in/check out without asking. For self catered flats I’d also expect some minimal cooking supplies, even salt/pepper/oil would have been helpful. Overall though we had a lovely stay and I would return again.