This place was in a great location and had an awesome rooftop terrace a great place to stay if you’re in Lecce!