Very nice apartment with an incredible terrace in a great location in the center of Lecce.