Must be the best location in Lecce. Could not be more conveniently located and what a wonderful roof terrace that really makes you feel part of the city.