Stromboli is a wonderful place