Great location in the centre of Lecce. Very spacious