Don't rent a car.
You can take a free airport shuttle to the Hyatt Boston Harbor Hotel, and from there catch the water taxi to Downtown.
Walk the Freedom Trail. The Commons and Public Gardens. Lots of supreme seafood, including waterside. Stroll the North End. The New England Aquarium. The Museum of Science is worth a visit and has a great planetarium.