We had a great stay at Sabrina's place. The location is the best in Taranto, a few minutes walk from the castle and the town centre, with plenty of good restaurants around (do book the restaurant in advance).
The house itself is very well equipped - dishwasher, great air conditioning in every room, tv, etc. Sabrina was impeccable in her communication and speaks really good English!
The only thing to note is if you have mobility problems the rooms are connected by steep stairs so if you have trouble moving up and down stairs this would not be suitable.
We had a really lovely stay and wouldn't hesitate to book again.