Crete’s trendiest luxury hotel