I have just returned from a 2 week holiday in Italy. My sister and i had the pleasure of staying in Cecilia's Lecce apartment for 7 nights. We were provided with accurate information on the apartment and enjoyed the experience.
The apartment was clean, comfortable, and in an excellent location.