Can’t think of a better stay in Lecce. The place is just perfect in every way. Location is amazing and hosts took attention to every detail. Thank you !