Onboard the 26m St. Barth Yachting motor yacht St Barth II