Really an awesome possibility for your stay in Lecce. Everything is perfect to spend a few days at Micheles place.