Perfect location in the old town of Lecce, highly recommended.