Lots to love in this renovated Beacon Hill home