I definitely recommend Francesca place if you are planning to come south Italy. Good location and everything is close!