The place is wonderful - great location, updated, clean, etc. However, there is a cockroach problem in Lecce. It isn’t Annalisa’s fault, but we encountered 5 cockroaches in the house during our 2 day stay. Something to consider before booking.