We loved everything!
The communication was super easy and helpful.
Check in well planned, easy and perfectly explained. Good facilities and well located!
The only negative point was the super hard parking place for the car. The hosts were very thoughtful and even sent us some tips and suggestions for parking, but even with their help it was very hard to find a place to park in Lecce.
For sure, it was an improvement to our travel!