We had a great last minute stay in Lecce. The location was perfect, the accommodations epic. Perfect.