I returned just a few hours ago from a 4 day Carnival cruise to Baja California. In short, I was ... continue