Cavos Bay is built in a genuine architecture style, in six tiers on the picturesque Bay of Armenistis Village in the North coast of Icaria.