We arrived on a rainy weather to Gavy's location. He was really nice, constantly keeping in touch with us, verifying that we're ok! We were positively surprised that he offered us an Italian breakfast to a bar nearby. Definitely a plus! Check-in and check-out seamless.
One of us was having a cold and we asked him for a kettle to make some tea. even if the flat was not provided with such thing, he rapidly brought us one and bought us some tea. he was really kind to also bring us the schedule of the trains for the nearby places to visit.
The room was indeed typical (all in stone). It could be pretty small for 4 persons travelling together. If you don't mind the missing intimacy, then there should be no problem. We visited bari during winter time, when the weather was mostly rainy. We had difficulties warming up the place, as it was all covered in stone. Also a wi-fi would've really helped.
But Gavi is a very nice host, always ready to help you. We had a very good communication during our stay!