Great space, great location, great host-would recommend if you’re thinking of visiting Lecce.