Stylish resort on Skiathos blends in beautifully with surrounding nature Skiathos is a small Greek island but nonetheless the most popular of the Sporades, best…