But when it comes to superyachts, especially superyachts in St Barths on New Year’s Eve, bigger is always better. Open-air dining on five decks and a dining room with 18-foot-tall ceilings on ...