ILIO Mare, one of the finest beachfront resorts in Thassos island, offers the most elegant accommodation, facing stunning views of the emerald waters of the Aegean.