This place is great! The rooftop terrace was amazing and we felt completely at home. The views were wonderful and we spent hours just sitting sitting on the rooftop enjoying life!!! The town was just down the street and Lecce is beautiful.