Whale watching with Snorkeling and beach Colomitos in Puerto Vallarta, Mexico