We love Fausto apartment, it is by far one of the best places we had ever stayed at! Lovely terrace with astonishing views and the inside too. Excellent location definitely a must in Lecce!