A quite remarkable place for location, ease and comfort in beautiful Lecce!