A great place to stay while you’re in Lecce! Perfect location, lots of space - the only thing to note is that it is a ground level apartment, so there isn’t much natural light inside.