The Secret Garden is a beautiful, well-placed haven to explore Lecce (and Puglia). It’s a very charming apartment. Anna’s thoughtful touches, and very helpful advice, will mean you should have a great stay!