Island Global Yachting’s 5-Gold Anchor marina, Yacht Club at Isle de Sol, St. Maarten, has received the 2017 Superyacht Marina of the Year award. The company – which also received the prestigious accolade in 2016 for Yacht Haven Grande – ...