Great location, very spacious place, and attentive hosts. Highly recommend it for big groups wanting to visit Lecce.