Esenyacht's Troy getting close to completion