A must stay spot in your Santorini journey. Artemia is absolutely lovely!