This is the best place to stay in Alicudi. Astonishing view. Wonderful terrace. Well equipped and clean kitchen. A wonderful stay.