Very nice place to stay with a great terrace. Well ubicated in Lecce and great place to start lots of visits!