Great apartment located a short walk from the centre of Lecce. The roof top terrace is wonderful!