First look on board superyacht Ileria