Excellent spot to explore Lecce with beautiful views from the roof terrace. Would definitely recommend!