MSC Seashore Bahamas cruise review. Balcony upgrade, amazing food, and a travel advisor who handled everything