A great location in Lecce. Everything you need for a short city break in a fantastic city.