This is an excellent value and in a great location in Lecce with a fabulous view of the Duomo. Parking is not far from apartment - 10 minute walk - but car can be used to drop off luggage even though center city. Some very good restaurants in walking distance, 10 minutes or less.