A great place to stay when visiting Lecce.. Would highly recommend it!