This place is situated in the center of Lecce in nice quiet street. It has the feeling of the old center. I recommencement staying here.