We enjoyed our stay here for a couple of nights. The location is unbeatable and the building and flat are nice and feel very authentic. The breakfast was great and Michele was super responsive whenever we messaged or called him.
A couple of watch outs (not deal breakers): there’s no air conditioning (only fans) so it can get stuffy, no shower curtain so it can get messy after taking a shower, and driving in an out of the parking is tricky so you need to be comfortable driving in very tight spaces.
Overall I would stay here again if I’m in Lecce (and the weather is not too hot).