The Place of Marcello is amazing, on the top of the City you can relax and find out lots of pleasures. It's very close to the great places in Lecce, also to the busstops, where you can explore the Salento. I highly recommend this place!