perfect, affordable in a beautiful puglia town. superb hosts