The apartment was fine for us. It is ideally located in Bari Vecchia. The host, Giuseppe, is always available. For instance, I asked him few questions with regard to some activities we wanted to do and he took the time to make some verifications for us.
The apartment has everything needed (except air con which can be problematic if you can't support heat, but there are 2 fans).
The only cons would be the bathroom. It would need a little upgrade. We had some problems with the toilet which stop working at some point. That being said, as soon as I told Giuseppe he sent someone to take care of it. Nevertheless, we still had problems with it after (for instance, it wouln't flush for a moment). Also, the shower isn't optimal as the shower head didn't really stand on its support and the temperature of the water was either very hot or cold.
Despite that, I would recommend the apartment which was very convenient.