Crete’s boutique hotel leading the way in style and hospitality A beautifully styled, five-star beachfront hideaway in Crete is leading the way worldwide in…