Perfect location, great place, super quiet. Would recommend to anyone staying in Lecce!