Marcello's place is the perfect location from which to see Lecce. It is equipped with everything you need for a comfortable stay and has an amazing terrace with a great view. The apartment is clean and beautifully decorated. I never wanted to leave!