great place with nice pool and restaurant. the rooms / houses are cool and high.. and have their own kitchen. Lecce is a 20 min easy drive