Good location in Taranto, it has a restaurant in the same building and easy to walk around both the new and the old town :) I would recommend for both short and long stays as it has everything you need in the apartment.