Stay here! This is the hidden gem of Lecce. If you dont like stairs dont then but you will miss out on a bit of heaven.