There are plenty of great 3-bedroom rentals in central NJ. Typically the landlord pays the Realtor's commission. A good place to look for rentals is the nation's largest real estate site
www.Realtor.com. Go there and look at the bottom of the page where it has the "rent" link. There you can search tons of rentals.
For reasonable rent, easy commute and close proximity to beaches and shopping, I recommend the following towns:
Old Bridge, South Amboy, Sayreville, Manalapan, Freehold and Marlboro.
Moderator cut: no solicitation allowed
Good luck!
Amber Noble-Garland