The Island Concept, located in Agios Nikolaos, in Eastern Crete, is a uniqueboutique hotel combining exclusivity and the highest standards of luxury.