"I gave you for all questions 5stars, but I can not judge the transportation, as we came by rental car.
Also we do not visit any place twice, as earth is too big and life too short.
Anyway, Castelabate was great small charm city to visit. We loved small streets( sometimes few spots a bit dirty from pigeon excrements). But all in all, the city is one of the nicest small cities we visited in Italy. Nice and helpful people, nice houses, wonderful views. Great restaurants. We were really happy to visit your city and we will give reccomedation to our friends to do so as well. "