Lecce is a beautiful town, and this is the place to stay. A lovely apartment in a brilliant location.
The apartment is cool, both in temperature and style. We fell in love with Lecce!