Superyachts under a sunset St Barths sky