Great location in the heart of Lecce with fantastic views of the amphitheater from the rooftop terrace.