We haven't seen Carla but Maria from her family for the Check in. Everything was perfect for our stay in Lecce. You could text Carla if needed, she reply for all questions you have. City center is about 10min by foot. If you have a car, there are lot of free car park near the house.