THE place to stay for a couple in Lecce. Roof terrace is perfect!
If you're over 6ft you may struggle with the shower, but definitely worth it!