Really nice place and localisation in center of Lecce. Recommend +++