A truly fantastic place to stay, couldn’t recommend it more highly. The property itself was just beautiful, the perfect place to relax and unwind. Location was great, walking distance from everywhere, and Lecce is just a lovely city.