What a view and what a place. If you want to find a great place to stay while staying in the beautiful centro storico of Lecce - this is the place!