docked among sail boats and cruise ships in baha mexico