The best place to stay in town they truly take care of you and you are in. Great location close to all the matters in Lecce