A really fantastic apartment in the heart of Lecce Old Town. Definitely recommended!