One word, amazing. The apartment is HUGE, centrally located, has everything that one would need to have an amazing time and the internet is fantastic for digital nomads like us. If we ever return to Lecce, we will return, no doubt.