Thanks John.
I have seen that a couple of times so he could still be the owner.
He was involved in the movie business too, and with the shooting of the new Pirates Of The Caribbean movie here, set to start in January sometime, I would dare say it may be here for that. Perhaps private accommodation for one of the actors or producers perhaps.
In fact we have seen quite a few Superyachts arrive in the past month or so, including Larry Ellisons superyacht Wabi Sabi. It has been here for a couple of months now.