Best accomodation in Lecce - incredible space!!