Closer look at the Princess X95 superyacht project