Baja East Cape would be a great choice of location. Very reasonable accomodation deals. Pangas can be rented for $150 to $250 per day. May thru August is prime inshore time for Roosterfish and big Jacks.
When sight fishing, look over your shoulder from time to time, you never know who's behind you