SeaDream Yacht Club prides itself in providing a small-ship experience closer to yachting than what you find on other lines. You'll sail with 100 or so other guests, and the identical ships — appropriately named SeaDream I and SeaDream II — have a carefree atmosphere and a resort casual dress code. The food is delicious, the wine is free-flowing (and complimentary!), the piano bar is usually packed, and caviar and Champagne are served on the beach. What’s not to love?