This beautifully updated and ideally located two-bedroom townhouse is now available for rent. The main living level features an open-concept layout, seamlessly connecting the well-appointed eat-in kitchen to the family room, which is centered around a charming fireplace. A convenient half bathroom and a practical mudroom nook near the rear entrance—perfect for storing shoes and jackets—are also located on this level. Upstairs, you will find two generously sized bedrooms, each with ample closet space, along with a full bathroom located in between the two bedrooms. There is also access to an unfinished attic, offering additional storage options. The lower level includes a spacious finished room that can serve as a guest suite, office, playroom, or flexible living space, as well a separate laundry area with washer and dryer and more unfinished storage space. Situated close to historic downtown Marblehead, parks, schools, restaurants, shops, and more!