IHG’s InterContinental Crete is Officially Open