View of cruise ships in the bay off the beach in Cabo.