Definitely not my favourite Airbnb experience. Smaller than expected and a bit misleading. Great location though. Lecce is amazing.