The Apollo suite is highly recommended. The location is perfect! Just a few steps away from all the highlights that you want to visit. The room downstairs is very spacious and upstarts is fine too. The appartement is tastefully decorated and very clean ( the cleaning lady is very nice btw).
We also received a small but very tasty breakfast. There is a fridge, small kitchen and coffee. The owners are easy to contact and also send recommendations for restaurants etc which we appreciated. So perfect stay for Lecce!