A first look onboard Gulf Craft’s 32m Majesty 100 Terrace yacht