We had a lovely stay in Bari. The studio apartment was very clean, close to the beach and the town square. We really appreciated the en suite bathroom. Francesco was an attentive and friendly host. We wish we could have taken him up on his invitation to dinner!
Travel tips: There are multiple train stations in Bari - make sure you know which one you're coming/leaving from. As backpackers, we found this to be a very convenient location; several food markets are close by.