A brand-new boutique hotel opening on the under-the-radar Greek island of Antiparos is set to launch on 1 June 2021. More than a resort, The Rooster is the vision-become-reality of one woman driven to create a destination with depth, value and relevance to today’s traveller.