Perfect place and perfect location. The views from terraces were amazing!!! We will surely return to Lecce and to this appartment.